27 Aug
|
BDO India
|
Mumbai
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
📌 Backend AI Engineer (Mumbai)
🏢 BDO India
📍 Mumbai