Overview
Skills
Job Details
Job Description
Job Title: Full Stack Developer Python & GenAI
Location: Charlotte, NC | Duration: Long Term
Client: EXL
Rate: $60/hr on C2C
Overview:
Seeking a Full Stack Developer with strong Python expertise and hands-on experience in Generative AI (GenAI) to build intelligent, scalable applications leveraging LLMs, modern frameworks, and cloud platforms.
Key Responsibilities:
Develop and maintain full-stack web apps with GenAI integrations
Embed LLM features using OpenAI, Azure OpenAI, Hugging Face, LangChain
Build responsive UIs with React/Angular/Vue
Design robust APIs & microservices with Python (FastAPI/Flask) or Node.js
Integrate SQL/NoSQL databases & vector stores (Pinecone, FAISS, Weaviate)
Collaborate on prompt engineering & Retrieval-Augmented Generation (RAG) flows
Implement CI/CD, testing, and cloud deployments (AWS/Azure)
Work cross-functionally with PMs, designers, and ML engineers
Required Skills:
Strong Python development skills
Frontend: React, Angular (v8+), or Vue.js
Backend: FastAPI/Flask, REST APIs, microservices
GenAI tools: LLM APIs, LangChain, vector DBs
Databases: PostgreSQL, MongoDB, DynamoDB, vector stores
Cloud & DevOps: AWS/Azure/Google Cloud Platform, Docker/Kubernetes, CI/CD pipelines
Git & collaborative workflows, strong debugging skills
Preferred:
Experience with LangChain, LlamaIndex, RAG architecture
NLP, ML pipelines, or fine-tuning exposure
Familiarity with enterprise SDLC processes
UI/UX awareness for AI-driven applications