Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III - AI/ML 
United Kingdom, Scotland 
426805912

08.02.2025


Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems including data wrangling/analysis, model training, testing, and selection.
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Collaborate with other data scientists and machine learning engineers to deploy machine learning solutions.
  • Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and applied experience
  • Relevant experience post-advanced degree (MS, PhD) in a quantitative field (e.g., Data Science, Computer Science, Applied Mathematics, Statistics, Econometrics).
  • Hands-on practical experience and work experience with ML projects, both supervised and unsupervised.
  • Proficient programming skills with Python, including libraries such as NumPy, pandas, and scikit-learn, as well as R.
  • Understanding and usage of the OpenAI API.
  • Experience with LLM & Prompt Engineering, including tools like LangChain, LangGraph, and Retrieval-Augmented Generation (RAG).
  • Experience with data and model serving using Flask, FastAPI, and Kubernetes.
  • Familiarity with other tools such as agent-based modeling frameworks (e.g., Reflection), Terraform, and Airflow.
  • Demonstrated experience working with large and complex datasets.
  • Experience in anomaly detection techniques and applications.
  • Excellent problem-solving, communication (verbal and written), and teamwork skills.

Preferred qualifications, capabilities, and skills

  • Knowledge of deep learning frameworks such as TensorFlow and PyTorch.
  • Understanding of big data frameworks such as Spark, Hadoop, or Databricks.
  • Databases understanding, including SQL (Oracle, Aurora), Chroma DB, and Vector DB.
  • Knowledge with graph analytics and neural networks.
  • Familiarity in the financial services industry.