Staff Machine Learning Engineer
- Location
- Remote (US-Based)
- Salary range
- USD $171,000 – $235,750 base
- Workplace
- Remote
- Level
- Senior / Staff IC
- Job family
- Engineering
- Posted
- 5 weeks ago
The T&S Network estimates this role to be P4, Staff. The typical base salary for that level in Safety Engineering & Data Science is $150k to $200k at an employer this size for a remote role. Key skills at this level: owns a detection system end to end, including its drift and its retraining, designs for adversarial pressure rather than for a static distribution, and sets evaluation methodology others in the company adopt.
Why this level
Estimated from the posting rather than stated by the employer: the title reads as P4 · asks for 8+ years · posts $171k to $236k base at a company under 500 for a remote role.
The role, in T&S terms
Written by the T&S Network from Thorn's posting.
Builds machine learning models, classifiers and algorithms for child safety work, aimed at identifying child sexual abuse victims, removing known and new child sexual abuse material from the internet, and detecting abusive content before it spreads. Sits in Thorn's Machine Learning team, where the senior engineer acts as the go-to expert and guides legal, engineering, product, business development and external affairs teams.
What you'd do
- Own end-to-end model development, from design and build through testing and ongoing maintenance.
- Lead ML system designs, set engineering standards, run technical meetings and mentor other engineers.
- Define data sourcing and labeling strategy, and plan future data needs with the Sr. Technical Program Manager.
- Write data labeling guides with specialists, including work with sexually explicit material that is not CSAM.
- Set architectural guardrails and best practices for scalability and reliability across ML systems.
- Speak for Thorn on the technical side at conferences and with outside partners and academic groups.
What it asks for
- 8+ years in machine learning or AI, with 3+ years building production-scale computer vision or NLP systems and pipelines.
- Doctorate or master's in a numeric discipline, or the professional equivalent.
- Working knowledge of Python, PyTorch, TensorFlow with Keras, and scikit-learn.
- Experience with AWS, Terraform, Kubernetes and CI/CD pipelines (preferred).
- Experience with OpenCV, Hugging Face Transformers, FAISS or ONNX runtime (preferred).
Worth knowing
- Involves engaging with sexually explicit material that is not CSAM as part of labeling work.
Terms in this role
- CSAM.
- Child sexual abuse material: images or video of the sexual abuse of children. Illegal to make, share or possess in nearly every country.
- CSEA.
- Child sexual exploitation and abuse. The wider harm area around CSAM, including grooming, sextortion and trafficking.
Our best summary of the posting, and it can be wrong. The employer's posting is what counts: read it in full on Thorn before you apply. If we got something wrong, report this listing.
Tired of job hunting?
Let the roles come to you. Switch on Available, and when a hiring manager or recruiter brings us a role that fits, we'll put you forward. Never to the company you work for.
Still listed 14 hours ago
About Thorn
The employer
About Thorn
Government, NGO and academia · Safety tooling · El Segundo, CA · 51 to 200 people · Founded 2012
Non-profit building technology to defend children from sexual abuse, and the maker of Safer.
Other jobs at Thorn
2 other jobs open
Thorn · M5 · Remote, US
$188k – $302k
Thorn · P3 · Remote, US
$79k – $109k
More jobs like this
All jobsNewSnap · P4 · 6 Locations
$276k – $414k
Adobe · P3 · Hybrid
$152k – $265k
Anthropic · P4 · San Francisco +1 · Hybrid
$320k – $485k
Unity · P3 · 2 Locations
¥341k – ¥943k
Unity · P4 · 2 Locations
¥831k – ¥1247k



