Backend AI Engineer
BDO India · Mumbai, Maharashtra, India
Free to search · AI fit score against your CV · tailor your résumé in one click
BDO India · Mumbai, Maharashtra, India
Experience: 3- 7 Years RESPONSIBILITIES Build FastAPI microservices that expose RAG, agent and ML capabilities as REST endpoints Build tool APIs used by AI agents — functions that search, retrieve, create, update or integrate with external systems – Integrate with enterprise systems — SharePoint, document management systems, ERP, databases – Design and manage database schemas (PostgreSQL, MongoDB) for AI product features – Implement authentication and authorisation for AI services – Handle async patterns — background tasks, queuing, high-throughput API serving REQUIRED SKILLSx – Python — production-quality. Code is structured, tested, handles exceptions. – FastAPI — has built and shipped REST APIs. Understands request lifecycle, validation, middleware, error responses. – SQL — writes complex queries confidently. Understands indexing, transactions, query performance. – Git and Docker — standard workflow, containerised services. – LLM API consumption — can call OpenAI or Anthropic APIs, handle streaming and manage token limits. Does not need to design AI systems, needs to integrate them. ADDITIONAL SKILLS (increase placement level) – API design — versioning, error codes, pagination, rate limiting, OpenAPI documentation – Enterprise integrations — SOAP, legacy databases, file-based systems – Performance debugging — connection pooling, N+1 query fixes, async bottlenecks – Auth systems — OAuth2 flows, JWT, refresh token handling – NoSQL and caching — MongoDB, Redis