Software Engineer II - Applied AI in London

Software Engineer II - Applied AI in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
TwinThread

At a Glance

  • Tasks: Develop AI-powered products and optimise business processes using cutting-edge machine learning techniques.
  • Company: Join JPMorganChase, a leader in AI innovation with a focus on diversity and inclusion.
  • Benefits: Competitive salary, health benefits, remote work options, and opportunities for professional growth.
  • Other info: Mentorship opportunities and a culture of continuous learning await you.
  • Why this job: Be at the forefront of AI technology and make a real impact in a dynamic environment.
  • Qualifications: Advanced degree in STEM and experience in AI/ML model development required.

The predicted salary is between 60000 - 80000 £ per year.

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.

Job Responsibilities

  • 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.

Required Qualifications, Capabilities, And Skills

  • 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.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.

Software Engineer II - Applied AI in London employer: TwinThread

At JPMorganChase, we pride ourselves on being a leading employer in the tech industry, particularly for those passionate about AI and machine learning. Our collaborative work culture fosters innovation and continuous learning, providing ample opportunities for professional growth while working on impactful projects that shape the future of finance. Located in a vibrant city, we offer competitive benefits and a commitment to diversity and inclusion, ensuring every employee feels valued and empowered to contribute their unique talents.

TwinThread

Contact Details:

TwinThread Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer II - Applied AI in London

Tip Number 1

Network like a pro! Reach out to folks in the AI/ML space, especially those at JPMorganChase. A friendly chat can open doors and give you insights that a job description just can't.

Tip Number 2

Show off your skills! Create a portfolio showcasing your AI/ML projects. Whether it's a GitHub repo or a personal website, let your work speak for itself and highlight your expertise in deploying models on AWS.

Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Be ready to discuss how you've tackled complex operational challenges with machine learning models. Practice explaining your thought process clearly!

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Software Engineer II - Applied AI in London

Machine Learning Model Development
Natural Language Processing
Large Language Models
MLOps Practices
AWS Deployment
TensorFlow
PyTorch

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in AI/ML, especially any projects involving large language models or cloud platforms like AWS.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about AI and software engineering. Share specific examples of how you've tackled complex challenges and contributed to impactful projects in the past.

Showcase Your Technical Skills:Don’t forget to mention your proficiency in Python and any machine learning frameworks you’ve worked with. We love seeing candidates who can demonstrate their coding skills and understanding of MLOps practices.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows your enthusiasm for joining our team!

How to prepare for a job interview at TwinThread

Know Your AI Stuff

Make sure you brush up on the latest advancements in AI and ML, especially around Large Language Models and Natural Language Processing. Be ready to discuss your experience with machine learning frameworks like TensorFlow or PyTorch, and how you've applied them in real-world scenarios.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of complex operational challenges you've tackled using AI/ML. Highlight how you evaluated the impact of your solutions and the steps you took to ensure scalability and reliability in production environments.

Communicate Like a Pro

Since you'll be working with diverse stakeholders, practice explaining complex technical concepts in simple terms. Think about how you can convey your ideas clearly and effectively, especially when discussing AI capabilities and their business implications.

Collaborate and Mentor

Be ready to talk about your experience collaborating with teams and mentoring junior members. Share how you've fostered a culture of innovation and continuous learning in your previous roles, as this aligns well with the collaborative nature of the position.