Lead Software Engineer - Full Stack AI/ML

Testing Site - JPMC

Greater London

On-site

GBP 90,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorgan Chase is seeking a Full Stack Software Engineer to join the Corporate Sector - Data Center Services. You will contribute to building secure, scalable technologies, delivering AI-enabled features, and ensuring high-quality production code within an agile team.

The role emphasizes frontend Angular with NGRX, backend NodeJS, and collaboration across engineering practices to drive continuous improvement and architectural excellence.

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced knowledge in frontend development with Angular.
  • In-depth knowledge in state management leveraging NGRX.
  • Skilled in designing and executing functional and integration tests for Angular applications.
  • Beginner/Intermediate knowledge in frontend development with React.
  • Advanced knowledge in backend development with NodeJS.
  • Proficiency in all aspects of the Software Development Life Cycle.
  • Proficiency in mock-up designs using tools such as Figma.
  • Understanding of agile ceremonies such as Scrum, stand-ups, retrospectives, and sprint planning, fostering effective team collaboration and continuous improvement.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).

Responsibilities

  • Implements creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Develops secure high-quality production code and collaborates with team members to ensure code quality and consistency.
  • Identifies opportunities to automate remediation of recurring issues to improve operational stability of software applications and systems.
  • Leads evaluation sessions with internal and external teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
  • Design and deliver AI enabled features for Data Center Services, including time series anomaly detection, predictive capacity planning, ticket NLP, and knowledge retrieval.
  • Participate in communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Contributes to team culture of diversity, equity, inclusion, and respect.

Skills

Angular
NGRX
NodeJS
SDLC
Figma
React (beginner/intermediate)
Agile/Scrum
Testing (unit/integration)
AI/ML awareness

Tools

MySQL

Job description

As a Full Stack Software Engineer at JPMorgan Chase within the Corporate Sector - Data Center Services team, youwould be an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities:
  • Implements creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Develops secure high-quality production code and collaborates with team members to ensure code quality and consistency.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Leads evaluation sessions with internal and external teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
  • Design and deliver AI enabled features for Data Center Services, including time series anomaly detection, predictive capacity planning, ticket NLP, and knowledge retrieval.
  • Participate in communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Contributes to team culture of diversity, equity, inclusion, and respect.
Required qualifications, capabilities, and skills:
  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced knowledge in frontend development with Angular.
  • In-depth knowledge in state management leveraging NGRX.
  • Skilled in designing and executing functional and integration tests for Angular applications.
  • Beginner/Intermediate knowledge in frontend development with React.
  • Advanced knowledge in backend development with NodeJS.
  • Proficiency in all aspects of the Software Development Life Cycle.
  • Proficiency in mock-up designs using tools such as Figma.
  • Understanding of agile ceremonies such as Scrum, stand-ups, retrospectives, and sprint planning, fostering effective team collaboration and continuous improvement.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
Nice-to-have qualifications, capabilities, and skills:
  • Computer vision experience (OpenCV and deep learning frameworks).
  • Model evaluation frameworks and automated test sets for both classical ML and LLMs.
  • Understanding of Event Driven Architecture (Kafka).
  • Knowledge of MySQL.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - AI/ML Data Platforms - AI Engineer - Python
Lead Software Engineer - AI/ML Data Platforms - AI Engineer - Python

Testing Site - JPMC • Greater London

On-site
GBP 90,000 - 150,000
Lead Software Engineer - Full Stack, Java & React
Lead Software Engineer - Full Stack, Java & React

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 130,000
Full Stack Lead Engineer - App, Data & AI Engineering
Full Stack Lead Engineer - App, Data & AI Engineering

JPMorgan Chase & Co. • Glasgow

On-site
GBP 110,000 - 140,000
Lead Software Engineer - AI/Java Full Stack
Lead Software Engineer - AI/Java Full Stack

JPMorgan Chase & Co. • Glasgow

Hybrid
GBP 90,000 - 120,000
Health insurance
Software Engineer III - AI/ML Data Platforms - AI Engineer - Python
Software Engineer III - AI/ML Data Platforms - AI Engineer - Python

Testing Site - JPMC • Greater London

On-site
GBP 90,000 - 130,000
Lead Software Engineer
Lead Software Engineer

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 150,000
Software Engineer III - AI Engineering
Software Engineer III - AI Engineering

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 150,000
Full-stack Software Engineer I - AI Engineering
Full-stack Software Engineer I - AI Engineering

JPMorgan Chase & Co. • City Of London

On-site
GBP 90,000 - 130,000
Senior Lead Full-Stack Software Engineer
Senior Lead Full-Stack Software Engineer

Testing Site - JPMC • Greater London

On-site
GBP 90,000 - 130,000
Lead Software Engineer - AIML Data Platform (Data, Python, Containers/Kubernetes)
Lead Software Engineer - AIML Data Platform (Data, Python, Containers/Kubernetes)

JPMorgan Chase & Co. • Greater London

On-site
GBP 100,000 - 160,000