M

Morgan Stanley

Manages investments and advises on financing

AI Java Lead Engineer Vice President - Software Engineering

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeMumbai, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of hands-on Java development; the posting also states that at least 6 years of relevant experience would generally be expected.
  • Deep experience with Spring Boot, microservices, REST APIs, and messaging integrations such as Kafka, JMS, or RabbitMQ.
  • Strong SQL skills and knowledge of concurrency and distributed systems design.
  • Experience with CI/CD, DevOps, production observability, performance tuning, and scalability improvements.
  • Strong problem-solving ability and the ability to learn new technologies quickly.
  • Genuine interest in AI-assisted and agentic software development, with basic hands-on exposure to LLM-integrated systems through personal projects, proofs of concept, or production work, such as calling OpenAI, Azure OpenAI, or Anthropic APIs, or substantially using GitHub Copilot or Claude Code.
  • Ability to understand and reason about orchestrator/subagent patterns, tool or function calling, evaluation-driven iteration, and basic prompt engineering.
  • Exposure to Python for AI integration, scripting, or data pipeline use cases.
  • Hands-on experience integrating LLMs into production backend systems using OpenAI, Azure OpenAI, Anthropic, or equivalent.
  • Working knowledge of agentic AI frameworks such as LangChain, LangGraph, Spring AI, AutoGen, CrewAI, or Claude Agent SDK, including agent memory, tool calling, and multi-step reasoning loops.
  • Ability to design multi-agent workflows, including orchestrator/subagent patterns, agent-to-agent communication, and guardrails for autonomous systems.
  • Awareness of AI system reliability concerns, including hallucination mitigation, tracing agent runs, latency, and cost management.
  • Curiosity and self-directed experimentation with emerging agentic patterns such as ReAct, Chain-of-Thought, reflection loops, and human-in-the-loop gates.
  • Knowledge of RAG architecture and vector database concepts.
  • Financial services or investment banking domain experience.

Responsibilities

  • Build scalable, high-performance enterprise backend applications for the Institutional Securities Technology Prime Brokerage and Institutional Equity team.
  • Develop and maintain software solutions that support business needs.
  • Contribute to a team adopting agentic AI workflows, including workflows built with frameworks such as the Claude Agent SDK.

About the Company

Morgan Stanley

Manages investments and advises on financing

Morgan Stanley advises companies and governments on financing and manages investments for institutions, individuals, and families. Its business combines investment banking and securities trading with wealth management and an asset-management division that invests across public and private markets. Bankers arrange stock and bond sales and advise on mergers, while advisors build client portfolios and fund managers invest money under agreed strategies. The firm earns advisory and management fees, trading revenue, commissions, and interest from lending and deposits. Morgan Stanley was founded as a partnership in 1935 and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1935

Recently Posted Jobs

Explore more opportunities at Morgan Stanley

See more jobs