AI Engineer
BDO India · Mumbai, Maharashtra, India
BDO India · Mumbai, Maharashtra, India
**Job Description** **Role:- AI Engineer** **Experience:- 4+Years** **Roles & Responsibilities** - Implement RAG pipelines — document ingestion, chunking, embedding, vector store loading, retrieval and response generation - Build agentic workflows — LLM-driven processes with tool use, loops and error handling - Integrate LLM APIs into product features — extract, classify, summarise and generate structured outputs - Write and maintain an LLM evaluation suite — test cases, metrics, regression tracking - Build FastAPI endpoints that expose AI capabilities to other services and front-ends - Participate in design reviews and contribute to architecture decisions **Skills Required** - Python — clean, reviewable, testable code. Not script-level, production-level. - LLM API usage — OpenAI, Anthropic or Azure OpenAI SDK. Streaming, function calling, token management. - RAG implementation — has built at least one retrieval pipeline end-to-end - Vector databases — has loaded and queried at least one (Pinecone, Chroma, Weaviate, pgvector) - FastAPI — has built and deployed at least one REST API - Git and Docker — standard development workflow