Job Role- AI Backend Engineer
Job Type- Contract
Duration- 6 months
Work mode- Onsite(Bangalore)
Experience Required- 4+ years
About the Role
We are looking for an experienced AI Engineer with strong expertise in building AI/LLM-based applications. The ideal candidate should be proficient in FastAPI, Python, LangChain, and modern AI application design. You will be responsible for designing, developing, and deploying end-to-end AI systems, including chatbot solutions, vector search pipelines, and LLM-powered workflows.
Key Responsibilities
- Develop and deploy AI/LLM-based applications using FastAPI and Python
- Build and optimize LangChain-based architectures for multi-step reasoning and orchestration
- Design and integrate vector databases for retrieval-augmented workflows
- Create AI chatbots and conversational experiences
- Implement scalable, production-ready AI pipelines
- Work closely with product and engineering teams to understand requirements and deliver high-quality solutions
- Ensure performance, reliability, and security across AI systems
Required Skills
- Strong experience with Python
- Proficiency in FastAPI
- Solid understanding of LangChain, prompt engineering, and LLM orchestration
- Experience building AI chatbots or LLM-driven applications
- Hands-on experience with vector databases (e.g., Pinecone, Chroma, Weaviate, FAISS)
- Knowledge of RAG (Retrieval-Augmented Generation) pipelines
- Ability to design end-to-end AI applications
Good-to-Have Skills
- Experience with LLM fine-tuning or model optimization
- Knowledge of cloud platforms (AWS/GCP/Azure)
- Familiarity with MLOps tools and deployment frameworks
- Understanding of observability, monitoring, and evaluation in AI systems