Join our team.

We're hiring

We’re looking for a Software Engineer to join our technical team.

Working at Thorn gives you the opportunity to apply your skills, expertise and passions to directly impact the lives of vulnerable and abused children. Our staff tackles dynamic, quickly evolving problems with our network of partners from tech companies, NGO’s and law enforcement agencies.  If you are able to bring clarity to complexity and lightness to heavy problems, you might be a great fit for our team.

What it’s like to work at Thorn

At Thorn, we combine the nimbleness of a startup with the mission and values of a non-profit. Engineers are empowered. They move fast and have authority and responsibility over how our products are designed and built. Our success is measured by how many children we’ve helped save, how many cases we’ve contributed to solving and how much harm we’ve prevented. Through focused and persistent effort, we can stop online child sexual abuse.

The benefits

Day to day, we strive to balance hard work with care for ourselves and each other so that we have the resiliency we need to keep fighting. Working sane hours is just one of the ways we are committed to taking care of our team.

  • Challenging work that allows you to learn and apply your skills to life-changing products.
  • Collaboration with experts who provide real world feedback to the tools you make.
  • Clear goals, unclear solutions, and the opportunity to make a big mark on our products.
  • Competitive salary.
  • Fully covered health care for you and your family.
  • Matched 401[k].
  • Flexible work schedules and locations.
  • Monthly team and individual wellness sessions.
  • Flexible vacation policy, standard holidays and three weeks off as a company, one for Thanksgiving, two between Christmas and the first week of the new year.
  • Amazing, amazing, amazing coworkers.
  • While the majority of our technical team is based in San Francisco, we are a distributed team that supports remote work. We’re together as a full team at least once a quarter. When we’re together there are fun team events, and one engineer is also a comedy writer, so that’s a plus for all the time we spend on Slack.

Thorn is a strong and flexible team because of the diverse backgrounds of our staff. This includes professional background, subject matter expertise, culture, race/ethnicity, sexual orientation, gender identity and expression, language, hobbies, etc. We strongly encourage women, minorities, and people from underrepresented backgrounds to apply. Your skills are needed here.

Software Engineer

Thorn is searching for software engineers to join our engineering team to help build technology to defend children from sexual abuse. The team’s current areas of focus include human trafficking, dark web child abuse/exploitation content, and social media platform safety.

You will work on our dark web investigation tool, as well as a variety of other projects. Examples of projects include our Child Finder Service, in which we apply computer vision to find missing children, and our Industry Toolkit, which will be used to clean online communities of child abuse. You will also participate in broad exploration to fight child abuse and trafficking. The work spans engineering and data science topics from security to artificial intelligence — including adaptive crawling, statistical analysis, search, machine learning (NLP, computer vision, sentiment analysis), data pipeline development, and UX design.

Qualifications

  • Professional software development experience
  • Adept at quickly learning new technologies
  • Experience implementing, testing, and deploying code to production
  • Skilled at rapidly prototyping applications
  • Ability to collaboratively solve problems with internal and external stakeholders
  • Clear, efficient, and eloquent communicator — we are a distributed team, so written communication is crucial, from Slack to pull requests
Apply Now