Senior Engineer with Python, GenAI & Database systems
Job Description
Senior Software Engineer, Pune
We're building the next generation of intelligent applications powered by LLMs and GenAI. Join our AI product team as a GenAI Engineer where you’ll architect and implement APIs using FastAPI, create engaging frontends with Angular, and work with MongoDB as the primary data store. Your code will directly power AI experiences for real users.
Responsibilities:
• Build scalable and production grade AI systems involving big data queries.
• Build MCP based Agentic AI chat bot dealing with intent classification, agent state management, etc.
• Build scalable REST APIs in FastAPI to integrate with LLM APIs (OpenAI, Claude, Azure OpenAI, etc.)
• Manage and query structured/unstructured data in MongoDB
• Work closely with AI engineers to productionize GenAI use cases (chatbots, summarization, classification, embedding search)
• Design token-efficient API interactions and manage rate limits with LLM providers
• Optimize performance, latency, and reliability of AI-enhanced APIs
• Maintain clean, secure, and testable code across backend and frontend
• Own end-to-end features: from UX to backend logic to API integration
Requirements
Function: General Business
Experience Level: Mid-Senior Level