Staff Machine Learning Engineer at Thorn


Job Description

At Thorn, our trigger is our code. We are a nonprofit whose mission of defending kids from sexual exploitation and abuse is deeply embedded inside our core—a shared code that drives us to do difficult work with resilience and dedication.

Here, you’ll work and develop among the many greatest hearts and the perfect minds in tech, information, and industry alongside our community of unbiased companions, NGOs, and legislation enforcement companies. Together, we’re centered on constructing know-how that protects kids’s futures. We are searching for dynamic downside solvers with the need to assist tackle a few of at the moment’s hardest points. You’ll collaborate with a various group of friends in a distant atmosphere centered on wellness, care, and compassion.

In 2019, we took the stage atTED and shared our audacious objective of eliminating youngster sexual abuse materials from the web. Come be part of us to assist make this objective a actuality and construct a international stage the place each youngster could be secure, curious, and pleased.

About the Role

As a Staff ML Engineer at Thorn, this function will design, construct, deploy and preserve international stage class fashions, classifiers and algorithms to extend Thorn’s capabilities to attain our mission of the elimination of kid sexual exploitation. They would be the go-to skilled in a number of domains of machine studying and supply vital steerage to a number of groups throughout authorized, engineering, product, industry growth and exterior affairs. They will instantly contribute to the Machine Learning group’s vital operate in Thorn’s mission – constructing automated options that:

  1. Reduce the time it takes to determine a baby sexual abuse sufferer, elevating probably the most susceptible and excessive danger victims from an ocean of on-line content material
  2. Enable the elimination of kid sexual abuse materials from the web, discovering recognized and new content material
  3. Prevent on-line abuse from taking place within the first place, detecting abusive content material earlier than it spreads

They are answerable for guaranteeing that their work is top quality, in addition to mentoring different ML Engineers. They will thrive in extremely ambiguous downside areas and be capable to creatively design and construct scalable options with minimal course. They will display persistence and robust technical experience to navigate authorized, product, and technical constraints. They are answerable for partnering with the engineers, product supervisor and designers throughout completely different merchandise to drive necessities, in addition to any and all related exterior companions, taking into consideration all stakeholder wants.

What You’ll Do

  • Own end-to-end mannequin growth: design, construct, check and preserve machine studying methods and algorithms
  • Lead machine studying system designs, set engineering requirements, lead technical  conferences and proactively have interaction and mentor different engineers
  • Help debug, do code evaluation, and help normal machine studying initiatives led by different members of the Machine Learning group.
  • Define information sourcing and labeling technique on your technical area, proactively figuring out future information wants and partnering with the Sr. Technical Program Manager to drive planning and prioritization
  • Work intently with specialists at Thorn to create information labeling guides and help labeling efforts. This might contain partaking with sexually specific materials that’s not youngster sexual abuse materials
  • Look for alternatives to streamline and reuse work, proactively figuring out cross-team dependencies. Anticipate technical dangers throughout ML methods, outline architectural guardrails, set up greatest practices for scalability and reliability
  • Represent Thorn as a technical thought chief at conferences and different exterior boards, advancing the sphere and strengthening strategic partnerships
  • Collaborate with engineers, product managers, product homeowners, and designers to drive necessities, outline scope of labor, have interaction with customers, and translate consumer wants into options and deliverables
  • Collaborate with engineers on product groups to take care of and deploy fashions, algorithms and mannequin serving utilities
  • Look for alternatives, in collaboration with the Sr. Technical Program Manager,  to enhance the innovation -> influence cycle throughout product, tutorial collaborations, and different exterior partnerships
  • Build relationships and collaborate with exterior companions
  • Look for alternatives to enhance methods, writer instruments and introduce insurance policies/patterns that increase productiveness for the Machine Learning group
  • Clearly talk and doc downside formulation, function/mannequin design, coaching, and analysis outcomes to technical and non-technical audiences
  • Identify new downside areas inside on-line youngster security. Stay abreast of technical developments and breakthroughs with an eye fixed in direction of making use of options to our difficulty area.
  • Drive roadmap planning and cadence of upkeep vs. new function growth on your areas of possession
  • Conduct information evaluation as wanted to enhance cross-functional understanding
  • Collaborate intently with Product and Engineering throughout planning, software program design, mannequin growth, and time-sensitive buyer help efforts.

What We’re Looking For

  • You have a dedication to placing the youngsters we serve on the heart of every part you do
  • You have a willingness to study on-line youngster security and sufferer identification.
  • You have 8+ years background in machine studying and/or synthetic intelligence, with 3+ years expertise in constructing production-scale laptop imaginative and prescient and/or NLP machine studying methods and pipelines
  • You have a Ph.D or grasp’s diploma in a quantitative subject, or equal skilled expertise.
  • You have a capability and curiosity in studying and adopting new applied sciences rapidly
  • You can work with ambiguity, shifting necessities and collaborate with cross-functional inner and exterior stakeholders
  • You have a ardour for machine studying and an inherent ability to work in a collaborative atmosphere, can display empathy for our group and robust advocacy for our customers, whereas balancing the imaginative and prescient and technical constraints of engineering. Success on this group requires humility, curiosity, and a willingness to each educate and study.
  • You excel at figuring out distinctive alternatives and translating them into scalable options that align cross-functional stakeholders round a transparent, compelling, and actionable imaginative and prescient
  • You talk clearly, effectively, and thoughtfully. We’re a highly-distributed group, so written communication is essential

Technologies We Use (for related roles)

  • AWS
  • Python
  • Pandas
  • PyTorch
  • scikit-learn/scipy
  • Terraform
  • CI/CD Pipelines
  • Tensorflow with Keras
  • Hugging Face Transformers/Diffusers
  • OpenCV
  • FAISS or different vector shops
  • ONNX/onnxruntime
  • Kubernetes

Compensation and Benefits

An affordable estimate of the compensation vary for this function is $171,000-$235,750/12 months. This vary takes under consideration the big selection of things which are thought-about in making compensation choices, together with however not restricted to location; ability units; expertise and coaching; licensure, and certifications.

Our remote-first work mannequin is structured round working from dwelling more often than not. But, there might be occasions that staff are anticipated to journey. For instance, Thorn might host company-wide gatherings, and smaller groups might maintain in-person conferences and team-building occasions, or require attendance at particular conferences.

At Thorn, we all know that nice individuals make an ideal group. We worth our individuals and supply staff a broad vary of advantages. Learn extra about what working at Thorn can imply for you.


Thorn is strengthened by the big selection of experiences and views on our group. We worth the variety of our skilled backgrounds, subject material experience, cultures, and views as a result of they assist us resolve complicated issues and serve our mission extra successfully. We rent primarily based on advantage, {qualifications}, and organizational want, and we’re dedicated to fostering an inclusive atmosphere the place all staff can thrive.

All certified candidates will obtain consideration for employment with out regard to race, shade, faith, intercourse, sexual orientation, gender id, nationwide origin, incapacity, or standing as a protected veteran.

Thorn is dedicated to the total inclusion of all certified people. We present cheap lodging to make sure candidates and staff with disabilities can totally take part within the utility course of, carry out important job features, and entry all the advantages and privileges of employment. If you want an lodging, please contact us at [email protected]

Know Your Rights: Workplace discrimination is prohibited



Source link