Software Engineer II - Applied AI

JPMorgan Chase & Co.
Charing Cross, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Applications Architecture
Big Data
Cloud Computing
Software Quality
Python
Machine Learning
Natural Language Processing
Cloud Services
TensorFlow
Software Engineering
Feature Engineering
PyTorch
Large Language Models
Prompt Engineering
Scikit Learn
Information Technology
Machine Learning Operations

Job description

As a Software Engineer II - Applied AI in the AI/ML for Engineering team at JPMorganChase, you'll be at the forefront of AI innovation, combining cutting-edge techniques with unique data assets to optimise business decisions and automate processes. This role offers a unique blend of artificial intelligence and software engineering, allowing you to advance engineering processes and build impactful products. In this role, you will leverage the latest research in Large Language Models, Natural Language Processing and statistical machine learning to build AI-powered products that automate processes and enhance decision-making. You will collaborate with engineering and testing teams to design scalable Machine Learning services and communicate AI capabilities to diverse audiences., * Development of advanced machine learning models to address complex operational challenges.

  • Evaluating and communicating the impact brought by proposed solutions.
  • Architect and oversee the deployment of generative AI applications and agents to automate and enhance business processes.
  • Collaborate with senior stakeholders to understand strategic business needs and translate them into comprehensive technical solutions.
  • Analyze large datasets to extract actionable insights and support data-driven decision-making at a strategic level.
  • Ensure the scalability, reliability, and security of AI/ML solutions in a production environment, with a focus on long-term sustainability.
  • Stay informed about the latest advancements in AI/ML technologies and drive their integration into our operations.
  • Mentor and guide junior team members, fostering a culture of innovation and continuous learning.

Requirements

  • Advanced degree in a STEM field (Degree in Computer Science or Software Engineering), with experience in AI/ML.
  • Proven track record of AI/ML model development and deployment of AI/ML applications in a production environment, with expertise in deploying models on AWS platforms.
  • Deep familiarity with MLOps practices, covering the full cycle from design, experimentation, deployment, to monitoring and maintenance of machine learning models.
  • Expertise in machine learning frameworks such as TensorFlow, PyTorch, PyTorch Lightning, or Scikit-learn.
  • Proficiency in Python with a strong emphasis on code quality and reliability through comprehensive testing.
  • Extensive experience with generative AI models, mainly as cloud service APIs (e.g., OpenAI).
  • Experience with integrating user feedback to establish self-improving AI applications.
  • Solid understanding of data preprocessing, feature engineering, and model evaluation techniques.
  • Familiarity with cloud platforms (AWS).
  • Excellent problem-solving skills and the ability to work independently and collaboratively.
  • Strong communication skills to effectively convey complex technical concepts to non-technical stakeholders.

Preferred Qualifications, Capabilities, And Skills

  • A Ph.D. is a plus but not required.
  • Experience in software engineering practices.
  • Experience in developing AI solutions using agentic frameworks.
  • Experience fine-tuning LLMs with advanced techniques.
  • Experience with prompt optimisation to enhance the performance and effectiveness of prompt engineering.
  • Demonstrated ability to design and implement AI application architecture.
  • Significant experience in bringing AI applications to production with a focus on strategic impact and innovation.

About the company

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives., Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.

Apply for this position