Staff Machine Learning Engineer

Thorn

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.

Learn more about this and similar levels
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.

Apply on Thorn

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.

Join Hidden Talent

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

Company profile

Non-profit building technology to defend children from sexual abuse, and the maker of Safer.

Other jobs at Thorn

2 other jobs open

More jobs like this

All jobs

Listed automatically from Thorn's public job board. Applications go to the employer. The T&S Network isn't involved in hiring for this job.

More free resources