Senior Software Engineer (Mumbai)

Senior Software Engineer (Mumbai)

10 Aug
|
LearningMate
|
Mumbai

10 Aug

LearningMate

Mumbai

Job Overview
We are seeking a highly skilled and visionary Senior Python Developer / AI Technical Lead with 6 to 7 years of experience to spearhead the design, development, and deployment of our next-generation AI-powered applications.
In this role, you will bridge the gap between robust backend engineering and cutting-edge Artificial Intelligence. You will be responsible for architecting high-performance APIs, implementing complex Retrieval-Augmented Generation (RAG) pipelines, and building autonomous Agentic AI systems. As a technical lead, you will also mentor junior developers, drive best practices, and collaborate closely with product and data science teams to turn AI innovations into production-ready enterprise solutions.

Key Responsibilities
Backend & API Architecture: Design, build, and maintain scalable, high-performance, and secure APIs and microservices using Python and FastAPI.
AI/LLM Integration: Integrate and orchestrate state-of-the-art Large Language Models (LLMs) from commercial providers (e.g., OpenAI, Anthropic) and open-source ecosystems (e.g., Llama, Mistral).




Agentic AI Development: Architect and implement autonomous Agentic AI workflows, multi-agent systems, and tool-use capabilities using frameworks like LangGraph, CrewAI, or AutoGen.
Advanced RAG Pipelines: Design, optimize, and maintain production-grade Retrieval-Augmented Generation (RAG) systems, ensuring accurate context retrieval, data ingestion chunking strategies, and minimized hallucination rates.
Database & Vector Management: Optimize data persistence strategies using structured SQL databases (e.g., PostgreSQL), NoSQL databases (e.g., MongoDB), and specialized Vector Databases (e.g., Pinecone, Milvus, Qdrant, PGVector).
Prompt Engineering & Optimization: Apply advanced Prompt Engineering techniques (e.g., Chain-of-Thought, ReAct, Few-Shot) and utilize programmatic evaluation frameworks to ensure LLM outputs are deterministic, secure, and aligned with business logic.
Technical Leaders

📌 Senior Software Engineer (Mumbai)
🏢 LearningMate
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (mumbai) / mumbai

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (mumbai) / mumbai