Senior Full-Stack Python AI Engineer for SaaS platform
Worldwide
We are looking for a Senior Full-Stack Python AI Engineer to design, develop, and deploy scalable AI-powered applications. The ideal candidate should have strong experience in Python, AI/ML, backend development, frontend technologies, APIs, and cloud platforms. Key Responsibilities Design and develop end-to-end AI-powered web applications. Build scalable and secure backend services using Python and frameworks such as FastAPI, Django, or Flask. Develop and integrate AI/ML solutions, including LLMs, generative AI, NLP, and AI APIs. Work with databases such as PostgreSQL, MySQL, MongoDB, or vector databases. Develop responsive frontend applications using React.js, Next.js, or similar technologies. Build and integrate RESTful APIs and third-party services. Work with LLMs, RAG pipelines, embeddings, vector search, prompt engineering, and AI agents. Deploy and maintain applications using AWS, Azure, or GCP. Implement CI/CD, testing, monitoring, security, and performance optimization. Collaborate with product managers, designers, and other engineers to deliver high-quality solutions. Mentor junior developers and contribute to technical architecture and engineering best practices. Required Skills 5+ years of professional software development experience, with strong full-stack expertise. Advanced proficiency in Python. Strong experience with FastAPI, Django, or Flask. Hands-on experience with React.js/Next.js and modern JavaScript/TypeScript. Strong understanding of AI/ML and Generative AI. Experience with OpenAI or other LLM APIs, RAG, embeddings, vector databases, and AI agents. Strong knowledge of SQL and NoSQL databases. Experience building and integrating REST APIs and microservices. Experience with Docker, Git, CI/CD, and cloud platforms. Strong understanding of software architecture, scalability, security, and performance. Excellent problem-solving and communication skills. Nice to Have Experience with LangChain, LlamaIndex, or similar AI frameworks. Experience with AWS Bedrock, Azure OpenAI, or Google Vertex AI. Experience with ML frameworks such as PyTorch or TensorFlow. Experience with Kubernetes and infrastructure-as-code tools. Experience building production-grade AI agents and multi-agent systems. Role Type Senior / Short-Term Focus: Full-Stack Development + Python + AI Agents + Generative AI
$1,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:3 days ago
- Interviewing:4
- Invites sent:6
- Unanswered invites:2
About the client
- United KingdomRugby6:48 AM
- $115 total spent4 hires, 1 active
- 16 hours
- Tech & ITMid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by