AI Full-Stack Developer
We are looking for a skilled AI Full-Stack Developer to architect, implement, and deploy advanced AI-driven applications. The ideal candidate will work with Azure AI services, MongoDB Atlas, LangChain-based workflows, RAG/CAG frameworks, and containerized environments (Docker), while leveraging modern AI agent technologies.
Key Responsibilities
Design and implement Generative AI solutions using Azure OpenAI, Azure Document Intelligence, OCR capabilities, and other Azure cloud services.
Work closely with front-end and back-end teams to seamlessly embed AI functionalities into existing systems.
Review and maintain high-quality code for AI service integrations, ensuring best practices and performance standards are met.
Create scalable knowledge retrieval systems using LangChain, RAG/CAG approaches, and vector databases—primarily MongoDB Atlas—with working knowledge of PostgreSQL.
Develop intelligent AI agents capable of autonomous reasoning, planning, and interaction with external tools.
Support and promote AI-augmented development practices with tools such as GitHub Copilot or Factory AI.
Requirements
Practical experience with the Azure AI ecosystem, GitHub, DevOps methodologies, generative AI architectures, and vector search solutions.
Strong programming skills in Python and familiarity with modern MLOps and DevOps environments.
Hands-on experience with embeddings and text chunking strategies, JSON and markup formats, FastAPI, Pydantic, pymongo, and Azure SDKs.
Proven expertise in designing scalable AI systems, document processing pipelines, and cloud-native infrastructures.
Strong communication abilities and experience collaborating within cross-functional teams.
AI Full-Stack Developer
AI Full-Stack Developer