mid Machine Learning Engineer ic 4+ yrs · Posted Oct 8, 2025

About this role

OpenAI is hiring a mid-level Machine Learning Engineer based in London, United Kingdom. The posting calls out experience with Python, SQL, ETL, Machine Learning and roughly 4+ years of relevant work.

Role
Machine Learning Engineer
Function
machine learning
Level
mid
Track
Individual contributor
Employment
Full-time
Location
London, United Kingdom
Work mode
On-site
Experience
4+ years
Department
Applied AI
Posted
Oct 8, 2025
AI Summary
Design and build abuse monitoring systems for OpenAI products, investigating misuse and developing detection/enforcement mechanisms. Requires 4+ years technical analysis with SQL/Python, trust and safety experience, data engineering skills, and ML knowledge. Based in London with on-call rotation.

More roles at OpenAI

Software Engineer, Youth Well-Being
San Francisco, CA · mid
LLMs Compliance OpenAI
Technical Threat Investigator, Threat Intel Engineering
San Francisco, CA · mid
Incident Response OpenAI AI Agents
Software Engineer, Fleet Management
San Francisco, CA · mid
Kubernetes Docker Terraform
Software Engineer, Fleet Infrastructure
San Francisco, CA · mid
Azure Kubernetes CI/CD
Product Designer, ChatGPT
San Francisco, CA · mid
OpenAI
All OpenAI jobs →

Job description

from OpenAI careers

About the Team

OpenAI’s mission is to ensure that general-purpose artificial intelligence benefits all of humanity. We believe that achieving our goal requires real world deployment and iteratively updating based on what we learn.

The Intelligence and Investigations team supports this by identifying and investigating misuses of our products – especially new types of abuse. This enables our partner teams to develop data-backed product policies and build scaled safety mitigations. Precisely understanding abuse allows us to safely enable users to build useful things with our products.

About the Role

Protection Science Engineering is an interdisciplinary role mixing data science, machine learning, investigation, and policy/protocol development. As a Protection Scientist Engineer within Integrity and Investigations, you will be responsible for designing and building systems to proactively identify and enforce on abuse on OpenAI’s products. This includes ensuring we have robust abuse monitoring in place for new products, sustaining monitoring for existing products, and prototyping and incubating systems of defense against our highest risk harms. You will also respond to and investigate critical escalations, especially those that are not caught by our existing safety systems. This will require expert understanding of our products and data, and involves working cross-functionally with product, policy, and engineering teams.

This is an excerpt. Read the full job description on OpenAI careers →
All machine learning jobs machine learning in London, United Kingdom Jobs in London, United Kingdom machine learning salaries machine learning career path
All OpenAI Jobs Browse machine learning roles mid positions