AI Software Engineer III
MRI Software · Vadodara
Collected role description
Role overview
AI Software Engineer III at MRI Software
Lead the design and delivery of multi-agent systems on the Agora Orchestrator platform at MRI Software.
You’ll architect agent orchestration, author MCP servers, design RAG systems, and set the engineering standards the team follows.
Responsibilities
- Design and implement multi-agent orchestration using LangGraph (state, checkpointing, human-in-the-loop).
- Author MCP servers — tool schemas, auth, error contracts, versioning.
- Architect RAG systems — retrieval strategy, reranking, hybrid search, evaluation.
- Build and maintain the agent evaluation and observability stack.
- Deploy and operate agents on Azure Foundry Agent Service and Azure Functions.
- Establish agentic patterns and reference implementations for the team.
- Mentor junior engineers and lead technical design reviews.
Required qualifications
- 5+ years building software in Python.
- 2+ years building production LLM or agentic systems.
- Track record of leading technical design and mentoring engineers.
Required skills
- Programming: Python (expert) — async, typing, packaging, performance.
- Framework: LangGraph in production — multi-agent orchestration, state management, checkpointing, human-in-the-loop.
- Framework: LangChain (tools, retrievers, callbacks) and FastAPI (async, auth, streaming).
- Platform: Azure Foundry Agent Service (provisioning, threads, tool wiring) and Azure Functions.
- Skills: AI agentic orchestration and agentic patterns — planner/executor, supervisor, reflection, tool use, multi-agent collaboration.
- Skills: MCP server design and authoring — tool schemas, auth, error contracts, versioning.
- Skills: RAG architecture — retrieval strategy, hybrid search, reranking, evaluation.
- Skills: Prompt engineering with structured eval frameworks (LangSmith, Promptfoo, or equivalent).
- Skills: Agent observability — tracing, App Insights, token/cost telemetry, failure-mode analysis.
- ML / Python libraries: PyTorch, Hugging Face Transformers, sentence-transformers, scikit-learn, NumPy, Pandas.
- Skills: Identity — Okta, OAuth2, JWT (client_id propagation, scopes).
- System design: Multi-tenant SaaS, idempotency, retries, queueing.
Employment details
- Hybrid working arrangements (3 days WFO in a week)
- Annual performance-related bonus
- Health insurance
- 6x Flexi: knock 2.5 hours off your day on anyday
- Location: Baroda [India Office]
About the employer
- From the day we opened our doors, MRI Software has built flexible, game-changing real estate software that powers thriving communities and helps make the world a better place to live, work and play.
- Fulfilling that mission is only possible because of one thing: exceptional people.
- People like you!
- Our people-first approach to PropTech is defining a new industry standard for client experiences that, quite frankly, can’t be duplicated.
- Experiences that deliver real value every day.
- And we know those experiences begin with our people.
- We believe MRI is more than just a workplace; it’s a connected community of people who truly feel they belong.
- Whether we’re investing in employee resource groups or providing tailored resources for each person to reach their full potential, we’re passionate about creating a work environment that makes you excited to show up every single day.
- At MRI, one of our core values is to strive to amaze.
- From the intelligent solutions we create to the culture we cultivate, that’s our goal every day.
- Because that’s what industry leaders do.
- Whether you’re joining as a new Pride member or rejoining us after a short time away, your talent is vital to us, our partners and our clients.
- Amazing growth requires amazing employees.
- Are you up to the challenge?
- We know confidence gap and imposter syndrome can get in the way of meeting remarkable candidates, so please don’t hesitate to apply.
- We’d love to hear from you!
- MRI is proud to be an inclusive employer.
- We welcome and celebrate diversity across all backgrounds, including ethnicity, religion, sexual orientation, gender identity, disability, age, military, veteran status and more.
- We believe that Belonging is a direct result of Diversity, Equity, and Inclusion.
- Those values are woven into the fabric of who we are and are foundational to our continued success.
- Come and see for yourself!
Collected experience requirement
5+ years