AI Full Stack Developer- Hybrid
Global Business Ser. 4u · St Louis, MO · 1 wk ago
On-siteEngineeringContract
About the Role
We are looking for an experienced AI Full Stack Developer with strong expertise in modern full-stack application development and Generative AI. The ideal candidate will have hands-on experience building scalable web applications integrated with LLMs, RAG, AI agents, and cloud-based AI services.
Responsibilities
- Design, develop, and maintain scalable full-stack applications using Python, React/Next.js, and TypeScript.
- Build and integrate Generative AI / LLM-powered applications.
- Develop RAG (Retrieval-Augmented Generation) solutions using embeddings and vector databases.
- Integrate models and services from OpenAI, Azure OpenAI, AWS Bedrock, or similar platforms.
- Develop AI-powered APIs and backend services using FastAPI, Flask, Django, or Node.js.
- Build responsive and high-performance user interfaces using React.js / Next.js.
- Develop RESTful APIs and microservices for AI and business applications.
- Implement AI agents / Agentic AI workflows where applicable.
- Work with vector databases such as Pinecone, Weaviate, Chroma, or FAISS.
- Design and optimize databases including PostgreSQL, MySQL, MongoDB, and Redis.
- Deploy and manage applications on AWS, Azure, or GCP.
- Containerize applications using Docker and support Kubernetes-based deployments.
- Implement CI/CD pipelines and follow DevOps best practices.
- Collaborate with product managers, architects, data scientists, and other engineering teams.
- Ensure application security, scalability, performance, reliability, and maintainability.
Requirements
- 8–12+ years of experience in full-stack development.
- Strong expertise in Python, React/Next.js, and TypeScript.
- Hands-on experience with Generative AI, LLMs, RAG, and AI agents.
- Experience with cloud-based AI services (OpenAI, Azure OpenAI, AWS Bedrock, etc.).
- Familiarity with vector databases (Pinecone, Weaviate, Chroma, FAISS).
- Proficiency in deploying and managing applications on AWS, Azure, or GCP.
- Experience with Docker, Kubernetes, and CI/CD pipelines.