Python Machine Learning Engineer – Core ML/AI Tooling Team – Ultra-Large Data Analytics

Company: Stanford Black
Apply for the Python Machine Learning Engineer – Core ML/AI Tooling Team – Ultra-Large Data Analytics
Location: London
Job Description:

Overview

In this role you will help build and scale AI/ML capabilities for a global fintech, focusing on productionising models and delivering impactful data-driven solutions. You will work with a high-caliber team to deploy Python-based systems that serve thousands of users worldwide. The role combines research and engineering to bring state-of-the-art NLP and ML into production. This is a unique opportunity to influence AI tooling at scale within a fast-moving, innovation-driven company.

Responsibilities

  • Research and build AI/ML systems for global deployment
  • Productionise machine learning and NLP models
  • Code primarily in Python and maintain robust OOP practices
  • Deliver scalable solutions that serve thousands of users globally

Key requirements

  • Masters/MSc or PhD in machine learning, AI, computer science or related STEM field
  • Excellent object-oriented Python engineering skills
  • Experience building and/or productionising ML models
  • Experience with ultra-large datasets (Nice to have)
  • Experience facing-off to researchers or data scientists (Nice to have)
  • Strong grounding in computer science fundamentals (Nice to have)
  • Python (OOP)
  • Productionising ML models
  • NLP models
  • Experience with ultra-large datasets

…

Posted: September 14th, 2026