Senior Full Stack AI Developer (Python, FastAPI, Django, React.js, Next.js, LLM)
Worldwide
We are looking for an experienced Senior Full Stack AI Developer to enhance and extend an existing AI-powered web application. The ideal candidate should have strong expertise in both backend (Python/FastAPI/Django) and frontend (React.js/Next.js) development, along with hands-on experience integrating Large Language Models (LLMs) and AI technologies. This is not a greenfield project—you will work on an existing production application, implementing new features, improving existing functionality, and integrating advanced AI capabilities. Responsibilities Develop and integrate new AI-powered features into an existing web application. Build and maintain backend services using Python, FastAPI, and Django. Develop and enhance frontend features using React.js and Next.js. Integrate LLMs including OpenAI (ChatGPT), Anthropic Claude, and Google Gemini. Design and implement Retrieval-Augmented Generation (RAG) solutions using Vector Databases. Build AI assistants, chatbots, and intelligent automation workflows. Develop and maintain REST APIs. Optimize application performance, scalability, and security. Collaborate with the team to deliver high-quality, production-ready features. Debug, test, and improve the existing codebase. Required Skills Strong proficiency in Python FastAPI Django React.js Next.js Artificial Intelligence (AI) Machine Learning Large Language Models (LLMs) OpenAI (ChatGPT) API Anthropic Claude API Google Gemini API Vector Databases (Pinecone, Qdrant, Chroma, Weaviate, Milvus, etc.) REST API development Git Preferred Skills Retrieval-Augmented Generation (RAG) AI Agents Prompt Engineering LangChain or LlamaIndex PostgreSQL Redis Celery Docker AWS, GCP, or Azure CI/CD pipelines Qualifications 3+ years of professional experience with Python backend development. 2+ years of experience with React.js and Next.js. Experience building and integrating AI/LLM-powered applications. Experience working with existing production codebases. Strong understanding of scalable application architecture and API integrations. What You'll Build New AI-powered features and workflows. LLM integrations using ChatGPT, Claude, and Gemini. Semantic search and knowledge retrieval using vector databases. Modern React.js/Next.js user interfaces. Backend APIs and services for AI-powered functionality. Performance improvements and enhancements across the existing application. Nice to Have Experience with AI SaaS products. Experience integrating multiple AI providers in a single application. Familiarity with MCP (Model Context Protocol) servers and AI tooling. Experience with Supabase or Firebase. Understanding of authentication and authorization (JWT/OAuth). There is the possibility of more work if everything works well.
$80.00
Fixed-price- Entry levelExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- INDLudhiana6:37 PM
- $171 total spent1 hire, 0 active
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