JPMorgan Chase

Lead Software Engineer - Python, Data, Cloud, AIML

JPMorgan Chase
Apply
9 hours ago
London, United KingdomStaff+

Responsibilities

  • Design, develop, troubleshoot, and maintain secure, high-quality production software and algorithms.
  • Drive team adoption and governance of approved AI-assisted engineering and automation practices, including validation for correctness, performance, and security.
  • Create architecture and design artifacts for complex applications and ensure implementation satisfies design constraints.
  • Build data engineering, backend, cloud infrastructure, DevOps, and MLOps capabilities for data and AI/ML products.
  • Design and implement production-scale data engineering solutions using modern big data and cloud data services.
  • Contribute to engineering communities of practice and explore emerging technologies.

Requirements

  • Formal training or certification in software engineering concepts and proficient applied experience.
  • Hands-on experience with system design, application development, testing, operational stability, and maintaining code in large corporate environments.
  • Proficiency in Python and experience with modern programming languages and database query languages.
  • Experience leading enterprise-authorized AI-assisted software development practices and coaching engineers on responsible, compliant usage.
  • Experience designing and developing microservices, distributed systems, and data-intensive applications.
  • Experience with cloud services, infrastructure as code, containerized applications, big data, modern data engineering, and production-scale cloud-native solutions.
  • Familiarity with cloud data engineering services such as ETL, AWS Glue, Amazon S3, and Amazon Athena, plus MLOps technologies.
  • Ability to communicate design choices and results clearly to stakeholders.
  • Preferred experience includes AWS and AI/ML engineering in commercial or financial-sector environments, LLM applications, Kubernetes, Amazon EKS, Docker, MLOps, RAG, knowledge graph technologies, OpenSearch, vector databases, and collaboration with data scientists.

Categories

BackendData EngineeringML Engineering
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me