
Lead Software Engineer - Applied AI/ML Python Engineer
at J.P. Morgan
Posted 15 hours ago
No clicks
- Compensation
- Not specified
- City
- London
- Country
- United Kingdom
Currency: Not specified
Lead Software Engineer on the Applied AI/ML team within Corporate and Investment Banking, based in London. You will collaborate with Data Scientists and business teams to integrate AI/ML solutions, build robust APIs, services and libraries, and architect scalable cloud infrastructure using AWS and Kubernetes/EKS/ECS. The role emphasizes MLOps best practices, system reliability in partnership with SRE/monitoring teams, and mentoring junior engineers. Strong hands-on Python experience is required, with Terraform and practical MLOps knowledge preferred.
Location: LONDON, LONDON, United Kingdom
Join the Applied Artificial Intelligence and Machine Learning team as a Lead Software Engineer within Corporate and Investment Banking.
You will play a pivotal role in transforming the operations of the world's largest bank. You will collaborate with Data Scientists and Line of Business teams to integrate AI/ML solutions and develop horizontal capabilities, focusing on creating robust APIs, services, and libraries.
Job Responsibilities
- Develop and maintain high-quality applications using Python.
- Architect scalable and resilient cloud infrastructure solutions using AWS/Kubernetes/EKS/ECS.
- Design and deploy solutions with MLOps best practices.
- Collaborate with AI experts and internal teams to understand and integrate AI/ML with existing systems.
- Mentor and guide junior team members, lead initiatives to promote best practices and automation.
- Collaborate closely with SRE and production monitoring teams to ensure system reliability and performance.
Required Qualifications, Capabilities and Skills
- Formal training or certification in Computer Science, Engineering, or a related field, along with strong advanced experience in key concepts.
- Proven hands-on experience with Python and Kubernetes or ECS.
- Experience with cloud platforms such as AWS.
- Ability to work independently to understand and integrate with other systems within a bank.
- Excellent communication and collaboration skills.
Preferred Qualifications, Capabilities and Skills
- Practical understanding of MLOPS.
- Hands-on experience with Terraform.





