Developer (Python)
Role Overview
Join Morgan Stanley's Trade Surveillance Analytics Squad as a solutions-focused Developer.
Develop Generative AI and machine-learning software for a strategic platform serving divisions across the firm.
The UK-based role is part of a global project team of developers, business analysts, testers, and operational change partners.
Key Skills for This Role
Full Job Posting
Role overview
Join Morgan Stanley's Trade Surveillance Analytics Squad as a solutions-focused Developer.
Develop Generative AI and machine-learning software for a strategic platform serving divisions across the firm.
The UK-based role is part of a global project team of developers, business analysts, testers, and operational change partners.
What you'll do
- Design, develop, and implement scalable solutions primarily in Python and some Java within an Agile squad.
- Use Generative AI tools and coding assistants to improve development velocity and solution quality.
- Work with global teams to translate business requirements into technical solutions.
- Participate in Agile meetings, share project status, and adapt to regulatory and business changes.
- Learn and apply proprietary frameworks and best practices.
- Write comprehensive tests for code reliability and maintainability; respond to change and learn new concepts.
- Adhere to software development lifecycle standards and governance while delivering new capabilities and service improvements.
Experience and technical requirements
- 7+ years of development experience overall, including 5+ years hands-on with Python; write optimized, efficient, clean code.
- Experience using Generative AI coding assistants such as Copilot, including agent mode and skills.
- Generative AI application experience spanning LLMs, agentic implementation, context data integration, MCP, A2A, RAG, vector storage, and prompt and context authoring.
- Proficiency in relational and NoSQL databases; PostgreSQL and MongoDB are preferred examples.
- DevOps experience with CI/CD pipeline management, containerization, and observability tools.
- Analytical problem-solving ability and experience writing thorough unit tests; coding-assistant use for tests is preferred.
- Strong collaboration and communication, with enterprise experience integrating, leveraging, and influencing teams, developers, and programs.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Morgan Stanley
Institutional Equity Divsion - Senior Associate - Client Coverage (Mumbai)
Mumbai, IND
Information & Data Management Specialist_Director_Human Resources
Bengaluru, IND
Fixed Income Division - Vice President, AI Engineer - Agentic Solutions (Vice President)
, USA
Institutional Equity Divsion - Senior Associate - Client Coverage (Mumbai)
Mumbai, IND
Client Service Associate
Salt Lake City, USA
Vice President, Business Lead (AI Challenge Lab)
, USA
Sarbanes-Oxley (SOX) Finance Analyst
Baltimore, USA
Onboarding Data Architect, AVP
Alpharetta, USA
Information & Data Management Specialist_Director_Human Resources
Bengaluru, IND
Fixed Income Division - Vice President, AI Engineer - Agentic Solutions (Vice President)
, USA
AI Cloud Solution Engineer
London, GBR