T

Thorn

Nonprofit tech to defend children online

Staff Machine Learning Engineer

Computer VisionUpdated on Nov 11
Full-timeRemote in USA$171k - $235.8k /yr

About the Job

Requirements

  • Have 8+ years of background in machine learning and/or artificial intelligence, including 3+ years of experience building production-scale computer vision machine learning systems and pipelines.
  • Have a Ph.D. or master’s degree in a quantitative field, or equivalent professional experience.
  • Be willing to learn about online child safety and victim identification.
  • Be able to learn and adopt new technologies quickly.
  • Be able to work with ambiguity and shifting requirements and collaborate with cross-functional internal and external stakeholders.
  • Have an ability to identify opportunities and translate them into scalable solutions that align cross-functional stakeholders around a clear, actionable vision.
  • Communicate clearly and thoughtfully, including through written communication for a highly distributed team.
  • Use relevant machine learning and engineering technologies, including AWS, Python, Pandas, PyTorch, scikit-learn, SciPy, Terraform, CI/CD pipelines, TensorFlow with Keras, Hugging Face Transformers and Diffusers, OpenCV, FAISS or other vector stores, ONNX/ONNX Runtime, and Kubernetes.

Responsibilities

  • Design, build, test, deploy, and maintain machine learning systems, models, classifiers, algorithms, and model-serving infrastructure.
  • Lead machine learning system designs focused on computer vision, set engineering standards, lead technical meetings, and mentor other engineers.
  • Debug, conduct code reviews, and support machine learning initiatives led by other team members.
  • Define data sourcing and labeling strategies for computer vision tasks, identify future data needs, and partner with the Senior Technical Program Manager on planning and prioritization.
  • Work with Thorn specialists to create data-labeling guides and support labeling efforts, which may involve sexually explicit material that is not child sexual abuse material.
  • Identify opportunities to streamline and reuse work, surface cross-team dependencies, anticipate technical risks, define architectural guardrails, and establish scalable and reliable engineering practices.
  • Represent Thorn as a technical thought leader at conferences and external forums, advancing the field and strengthening strategic partnerships.
  • Collaborate with engineers, product managers, product owners, and designers to drive requirements, define scope, engage users, and translate user needs into features and deliverables.
  • Collaborate with product-team engineers to maintain and deploy models, algorithms, and model-serving infrastructure.
  • Partner with the Senior Technical Program Manager to improve the innovation-to-impact cycle across products, academic collaborations, and external partnerships.
  • Build relationships and collaborate with external partners.
  • Improve systems, author tools, and introduce policies and patterns that raise Machine Learning team productivity.
  • Communicate and document problem formulation, feature and model design, training, and evaluation results for technical and non-technical audiences.
  • Identify new problem spaces in online child safety and monitor technical developments for solutions applicable to the field.

About the Company

Thorn

Nonprofit tech to defend children online

Thorn is a nonprofit that develops technology and conducts research to protect children from sexual abuse and exploitation in the digital world. It supports platforms, caregivers, and communities by providing tools, resources, and partnerships to prevent online harm. Thorn’s solutions combine software, original research, and collaboration with other organizations to help detect and block exploitative content and dangerous behavior, and to teach safer online practices. The company differentiates itself by focusing on building practical tech tools and partnerships, rather than just services, to empower others to safeguard children across online spaces. Thorn’s goal is to defend children in the digital age and ensure every kid can enjoy childhood safely.

Company size
51-200
Company stage
Grant
Total funding
$350K
Headquarters
Manhattan Beach, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Thorn

See more jobs