Senior Software Engineer

  • Full Time
  • Remote-US
  • Salary: $150k-200k
  • Full Time
  • Remote-US
  • Salary: $150k-200k

Website adl Anti-Defamation League

Fighting Hate For Good

Senior Engineer – Center for Technology and Society

Background
The Anti-Defamation League is a 108-year-old not-for-profit. Our mission is “to stop the defamation of the Jewish people, and to secure justice and fair treatment to all.” ADL’s Center for Technology and Society (CTS) focuses on stopping hate online, working with platforms, legislators, other nonprofits, and people everywhere. Some of our recent work includes reports on online hate and harassment, safety in social gaming, and social media holocaust denial policies. One of our major projects is the Online Hate Index (OHI), a tool for measuring all types of hate across the internet, especially social media platforms. Another is to do data-driven reporting and journalism using our tools, including recent reports on pandemic-related anti-Asian hate and the digital experience of Jewish lawmakers. CTS is an all-remote group with team members across the continental US, and is hiring for 3 senior engineer positions.

The job
As a member of the CTS team, you’ll collaborate closely with our product manager, ML experts, designers, researchers, and your fellow engineers to iteratively deliver tools and features to aid ADL staff, customers, and partner organizations in detecting, measuring, and remediating online hate. This will mostly involve pair and solo coding with a modest number of meetings plus remote collaboration as needed. You’ll also spend time understanding who we’re building for, figuring out how best to serve their needs, and measuring how what we create makes a difference.

The application process
Good developers have many options; we aim to make it as easy and inviting as possible for qualified people to talk with us. As described below, send us a short, custom email. No cover letter, no puzzles, no take-home tests. Anybody who meets the requirements gets a friendly 30-minute chat with 1-2 actual team members. (We’d invite you by for coffee if we could!) You meet us, we meet you, we answer your questions. If you’re still interested, we’ll book interviews and get things rolling. Those interviews include a technical session (pair programming and technical discussion), a collaboration session (discussing a new feature design with the whole team), and a final interview with the Center’s VP.

Why work on the Online Hate Index?

  • Have a personal impact decreasing the amount of online hate
  • The excitement of an early-stage project, with many technology and product choices still to be made
  • An all-remote group means you can work from home and not feel left out of key decisions
  • Work with a team that cares about the mission as much as you do
  • A healthy, collaborative team culture
  • Collaborate on and learn about exciting technology, including
  • Industry-leading machine learning models
  • Systems that can handle large flows of data, analyzing hundreds of millions of posts per day
  • Full-stack engineering, from infrastructure to the user interface
  • Have direct access to policy makers, leading academics, and social media leadership
  • Competitive salary and solid benefits
  • Be part of an organization with a lot of smart, committed people that makes a real difference in the world

Requirements
We’re hiring for 3 positions. Between the 3 people, we’ll want a range of skills and experience levels, so the team together can cover all our needs. These are the actual minimums for applying. But if you have more experience, don’t worry: we have plenty of interesting challenges.

  • Experience building and shipping production software (3+ years)
  • Write clear, well-tested code
  • Comfortable with test-driven development
  • Favor collaboration over isolation
  • Believe in shipping early and often
  • Find fulfillment in your work
  • Excited to be responsible for production systems
  • US citizen or green card holder

Bonus points
These are truly optional. We list a bunch because we’re hoping more people will see one or two and say, “Oh, that’s me!”

  • Knowledge of some aspect of online hate (via study, work, or direct experience)
  • Personal experience in responding to online hate and harassment or have personally taken steps to avoid it
  • Python experience
  • Experience building web front ends for data products
  • Experience making tools for writers, researchers, or journalists
  • Data visualisation skills
  • Devops experience
  • Experience scaling in cloud platforms (currently we use AWS, but are flexible)
  • Experience with natural language processing (NLP) or computer vision
  • Experience with bulk processing of audio and video
  • Experience with non-SQL approaches to managing data
  • Experience with large volumes (100 TB+) of data
  • Experience developing for the mobile web
  • Experience coding against one or more social media platforms
  • A burning desire to secure justice and fair treatment for all

Join us!
Interested? Get in touch so we can set up a low-stress discussion with one of the OHI team. Just send the following in email to [email protected]

  • A link to (or a copy of) your resume, profile, or portfolio (e.g., your website, LinkedIn); it’s ok to send other links, too (e.g., a blog, GitHub, a project of yours)
  • To demonstrate that you’ve read this and are a serious applicant, a short answer to just one of these:​
    1. What are three things, big or small, you’d change about the language you’ve done most of your recent coding in?
    2. What was the last good book, article, or presentation you saw on software development? What made it stand out for you?
    3. What’s a favorite open-source library? What are its strengths and weaknesses?
    4. Briefly describe a project you worked on recently. What is something you learned while doing it?
    5. What technology did you most recently mentor a colleague on? How did it go?

Due to resume spammers and other un-neighborly people, we regrettably can’t accept applications that lack the 2 items listed above. It’s not necessary, but feel free to write more if there’s something you’re eager to say.

We also welcome your questions. We like inquisitive people!

Equal Employment Opportunity
The ADL values a diverse workplace and strongly encourages women, people of color, LGBT individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. The ADL is an equal opportunity employer. Applicants will not be discriminated against because of any characteristic irrelevant to our mission, including: race, color, sex, sexual orientation, gender identity or expression, age, religion, national origin, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.

Tagged as: Amazon Web Services, Data Preparation & Cleansing, DevOps, Machine Learning, Software Development

Incluzion acts as your personal reference for your application, so let us know when you apply!


  • Begin your application by clicking the Apply button below, and be sure to reference Incluzion as a source while applying.
  • If you have not done so, add your resume to the Incluzion talent database to ensure you're connected with similar opportunities
  • Spread the word about Incluzion!

Incluzion acts as your personal reference for your application, so let us know when you apply!


  • Begin your application by clicking the Apply button below, and be sure to reference Incluzion as a source while applying.
  • If you have not done so, add your resume to the Incluzion talent database to ensure you're connected with similar opportunities
  • Spread the word about Incluzion!

Contact us

Fighting Hate For Good

Related Jobs