Sr. Software Engineer, Center for Technology and Society

Job Locations US | US-CA-San Francisco | US-CA-Los Angeles
ID
2021-1491
Category
Hidden (42140)
Hiring Manager
William Pietri

Overview

POSITION TITLE: Sr. Software Engineer, Center for Technology and Society 

REPORTS TO: VP, Center for Technology and Society 

SUPERVISION EXERCISED: None 

LOCATION: New York City, San Francisco or Los Angeles 

GRADE/CLASS: Grade H, Exempt, PSA-eligible 

 

ABOUT THE ORGANIZATION:

 

ADL is the leading anti-hate organization in the world. Founded in 1913, its timeless mission is “to stop the defamation of the Jewish people and to secure justice and fair treatment to all.” Today, ADL continues to fight all forms of antisemitism and bias, using innovation and partnerships to drive impact. A global leader in combating antisemitism, countering extremism and battling bigotry wherever and whenever it happens, ADL works to protect democracy and ensure a just and inclusive society for all.  

 

PRIMARY FUNCTION:

You will be an integral part of a small dedicated team building software and tooling to measure online hate. You will apply your experience and your knack for quickly creating well-tested software to build and deploy a first-of-its-kind set of machine learning classifiers to measure online hate. You will work across the stack to serve our users, creating results that range from urgent one-off reports to tools that will be used for years. You’ll be working with a multidisciplinary team of data scientists, designers, engineers, product managers, researchers, and social scientists to bring this into the world.

Responsibilities

Primary

  • Build data pipelines and spiders to efficiently aggregate and analyze real-time content flows at internet scale
  • Architect and build state-of-the-art content labeling systems
  • Architect and build systems that identify and weight labeler bias
  • Build devops tooling to manage and monitor production systems
  • Create useful interfaces and reports to address short- and long-term data analysis needs
  • Conduct ad-hoc data gathering and analysis to answer questions about platforms, tools, and internet miscreants

Secondary

  • Build a strong engineering code culture, including leading code and architecture reviews and clear documentation

  • Communicate clearly with non-technical staff and outside experts on architecture and implementation

Qualifications

Must Haves:

  • 5+ years creating back- and/or front-end software
  • Write clear, well-tested code
  • 1+ years test-driven development experience
  • Excited to be responsible for production systems
  • Strong bias toward collaboration

Nice to Haves:

  • Knowledge of some aspect of online hate
  • Personal experience in responding to online hate and harassment or have personally taken steps to avoid the same
  • Python experience
  • Experience building web front ends for data products
  • Devops experience
  • Experience building reports, graphs, and dynamic information interfaces
  • Experience scaling in cloud platforms (currently we use AWS, but are flexible)
  • Experience with 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

Work Experience:

  • 3+ years as a technical lead or equivalent with demonstrated ability to deliver high quality software

Education:

  • BA/BS in Computer Science, a related discipline, or equivalent work experience

Work Environment:

  • Occasional need to work additional hours, such as when attending events; flexibility to work from home. Ability to travel within the US and overseas, and able to work for long periods at a computer.
  • ADL COVID-19 Protocol (updated periodically): ADL is adhering to public health guidance regarding COVID-19. ADL will require that all employees are vaccinated with exceptions for medical and religious accommodations. ADL is requiring proof of vaccination. ADL is a hybrid environment; this role may require 3 days in the office.

Compensation

  • This position has a salary range of $98,000 to $143,000. This salary range is reflective of a position based in New York City, New York. Please note that actual salaries are commensurate with experience and reflect the budget for a given position, and since ADL has a location-based compensation structure, there may be a different range for candidates in other locations. For an overview of our total rewards package, please visit https://www.adl.org/about/careers.

 

ADL values a diverse workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. ADL is an equal opportunity employer. Recruitment, hiring, promotions and other terms, conditions and privileges of employment shall be maintained in a manner which does not discriminate on the basis of age, race, creed, religion, color, national origin, sex, sexual orientation, gender expression, marital status, physical or mental disability, veteran status, or military status, or in violation of any applicable Federal, state or local laws.  

 

ADL will ensure that individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. For individuals with disabilities who would like to request an accommodation to support the interview process, please contact Talent & Knowledge at talentacquisition@adl.org.  

 
ADL will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the Fair Credit Reporting Act, and all other applicable State, Local, and Federal laws. 

 

The information in this job description indicates the general nature and level of work expected of employees in this classification. It is not designed to contain, or be interpreted as, a comprehensive inventory of all duties,
responsibilities, qualifications and objectives required of employees assigned to this job, nor is it to be interpreted as a contract for employment.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed