Majesco Logo

Majesco

Lead Engineer

Posted 4 Hours Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Navi Mumbai, Thane, Maharashtra, IND
Entry level
In-Office or Remote
Hiring Remotely in Navi Mumbai, Thane, Maharashtra, IND
Entry level
Designs and scales graph-based AI agents and tools using Python, LangChain, LangGraph, Pydantic, and Majesco AI Core. Responsibilities include typed state management, schema validation, graph orchestration, asynchronous tool and API development, prompt engineering, persistence, human-in-the-loop workflows, testing, observability, and production troubleshooting. The role collaborates with product, engineering, QA, and domain teams to deliver reliable, governable agentic systems.
The summary above was generated by AI

Job Description

AI Agent Orchestration Engineer

About Us

Majesco isn’t just riding the AI wave – we’re leading it for the P&C, L&AH, and Pension & Retirement markets. Born in the cloud and built with an AI-native vision, we’ve reimagined the insurance and pension core as an intelligent platform that enables insurers and pension & retirement providers to move faster, see farther, and operate smarter.

As leaders in intelligent SaaS solutions, we’ve embedded AI and Agentic AI throughout our product portfolio of core, underwriting, loss control, distribution, digital solutions, and pension & retirement administration. Our solutions help customers reimagine their businesses with real-time insights, optimized operations, and enhanced outcomes.

At Majesco, you’ll collaborate with experienced leaders and global teams building and scaling AI-native solutions that solve complex, real-world challenges. If you’re looking for a place where your expertise is trusted, your judgment is valued, and your work helps define what’s next for intelligent insurance and retirement technology, Majesco is where that work happens.

Job Summary

We are looking for an AI Agent Orchestration Engineer to design, build, and scale reliable graph-based AI agents and tools. The role combines strong Python engineering with LangChain and LangGraph expertise, deep understanding of Majesco AI Core architecture, robust tool development, and disciplined prompt engineering.

You will work across typed state management, schema validation, graph orchestration, agent and tool registries, API integrations, persistence, and human-in-the-loop workflows. You will help transform complex business requirements into production-ready, observable, and governable agentic experiences.

Key Responsibilities

• Design and implement typed agent state, schemas, data contracts, and validation using Python and Pydantic.

• Build LangChain and LangGraph workflows with conditional branching, parallel task execution, retries, sub-agents, checkpoints, and human-in-the-loop approvals.

• Develop and extend Majesco AI Core integrations using GraphExecutor, ExecutorFactory, ToolResolver, Agent Registry, Tool Registry, and MajescoCheckpointer.

• Design and implement reusable asynchronous tools, including API integrations, authentication, request/response handling, error recovery, registration, and database metadata.

• Create reliable graph-agent execution patterns that support modularity, testability, observability, and operational resilience.

• Design, test, version, document, and govern system, routing, tool-use, validation, and response prompts.

• Partner with product, engineering, QA, and domain teams to translate business needs into scalable AI-agent capabilities.

• Investigate production issues, improve failure handling and execution quality, and contribute to engineering standards for agentic systems.

Essential Attributes & Capabilities

• Strong Python development skills, including asynchronous programming, type-safe design, testing, and maintainable software practices.

• Strong understanding of stateful workflows, schemas, validation, error handling, retries, and distributed task execution.

• Ability to reason about complex agent workflows and convert them into clear, modular, and observable graph designs.

• Strong analytical and problem-solving skills with a quality-first and “do it right the first time” mindset.

• Self-driven, highly motivated, outcome-focused, and comfortable working independently in a remote environment.

• Excellent written and verbal communication skills, with the ability to explain technical concepts to technical and non-technical audiences.

• Ability to collaborate effectively with multiple teams and work within agile software development cycles.

• Strong interest in automation, reusable components, engineering productivity, and continuous improvement.

• Sound judgment when designing guardrails, validation logic, human approvals, and fallback behavior for AI systems.

Technical Expertise

• Python, asynchronous programming, type hints, Pydantic models, schema design, and validation.

• LangChain and LangGraph, including state graphs, nodes, edges, conditional routing, parallel execution, retries, sub-agents, checkpoints, and human-in-the-loop workflows.

• Majesco AI Core architecture and components, including GraphExecutor, ExecutorFactory, ToolResolver, Agent Registry, Tool Registry, and MajescoCheckpointer.

• Asynchronous tool development, API integration, authentication and authorization, structured inputs and outputs, error handling, logging, and resilience patterns.

• Tool and agent registration, database metadata, configuration management, and integration with enterprise services.

• Prompt engineering across system, routing, tool-use, validation, and response prompts, including prompt testing, versioning, evaluation, and governance.

• Unit, integration, and workflow testing for graph-based agent systems.

• Git-based development, code reviews, debugging, documentation, and agile delivery practices.

Preferred Qualification & Experience

• Bachelor’s or master’s degree in Computer Science, Engineering, Information Technology, or a related discipline.

• Professional experience building Python-based backend services, workflow systems, AI applications, or agentic solutions.

• Hands-on experience developing production-grade applications with LangChain, LangGraph, or comparable orchestration frameworks.

• Experience building or integrating LLM-powered applications, including structured outputs, tool calling, prompt evaluation, and guardrails.

• Experience with REST APIs, OAuth or token-based authentication, asynchronous service integrations, and relational or document databases.

• Experience with observability, automated testing, CI/CD, and troubleshooting distributed or stateful workflows.

• Exposure to insurance, financial services, SaaS platforms, or enterprise product development is desirable.

Similar Jobs

3 Days Ago
Remote
India
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Lead a small, hands-on engineering team responsible for analytics infrastructure and member growth. Own technical strategy for ClickHouse-powered analytics, data visualizations, and LLM-enabled data experiences, while guiding onboarding and activation roadmaps. Write and review code, design experiments, partner with product and design, make architectural decisions, and hire, mentor, and develop engineers. The role requires strong web application experience, product judgment, communication skills, and expertise across Ruby on Rails, databases, ReactJS, and TypeScript.
Top Skills: A/B TestingClickhouseLlmsMySQLPostgresReactRuby On RailsStripeTypescript
11 Days Ago
In-Office or Remote
India
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Build and own evaluation infrastructure, observability tooling, datasets, annotation workflows, and diagnostic systems for production AI agents. Lead experiments across prompts, models, routing, caching, cost, and latency. Diagnose failures across planning, tool use, and agent execution, while partnering with AI Core engineering. Manage and grow the AI Quality team as a hands-on player-coach, contributing directly to production code and technical direction.
Top Skills: Ai AgentsAnnotation WorkflowsBraintrustCachingCi/CdEvaluation FrameworksLangsmithLlmsModel RoutingObservability ToolingPythonRuby On Rails
6 Hours Ago
Remote
India
Senior level
Senior level
Information Technology • Internet of Things • Marketing Tech
Leads QA strategy and quality initiatives for AI products, architecting scalable automation frameworks and developing testing methodologies for RAG, hallucination, drift, and bias. Owns the AI quality charter and roadmap, influences architecture and cross-functional teams, coaches QA staff, and drives reliability and risk reduction. Bonus responsibilities include CI/CD, cloud platforms, MLOps monitoring, and AI workload performance testing.
Top Skills: AWSAzureCi/CdGCPMlopsRag

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account