ADL Sr. Software Engineer, Center for Technology and Society in United States
POSITION TITLE: Sr. Software Engineer, Center for Technology and Society
REPORTS TO: VP, Center for Technology and Society
SUPERVISION EXERCISED: None
LOCATION: NYC, SF or LA (remote work from any of these locations ok)
GRADE/CLASS: Grade H, Exempt, PSA-eligible
ABOUT THE ORGANIZATION:
ADL (Anti-Defamation League) is the leading anti-hate organization in the world. Founded in 1913 in response to an escalating climate of antisemitism and bigotry, its essential mission hasn’t changed in more than 100 years: 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 hate with the same vigor and passion. ADL is the first call when acts of antisemitism occur. A global leader in exposing extremism, delivering anti-bias education, and fighting hate online, ADL’s ultimate goal is a world in which no group or individual suffers from bias, discrimination or hate.
ADL’s CEO and National Director, Jonathan Greenblatt—an accomplished leader and entrepreneur in the corporate, public, and nonprofit sectors—was recruited to the organization in July 2015. He has injected new energy and brought a bold vision to the agency. Under Jonathan’s leadership, ADL is transforming itself, upgrading its capabilities, leveraging innovation, building partnerships, and pioneering new horizons.
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.
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
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
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
Experience building web front ends for data products
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
- 3+ years as a technical lead or equivalent with demonstrated ability to deliver high quality software
- BA/BS in Computer Science, a related discipline, or equivalent work experience
- 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.
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.
Salary and benefits are competitive and commensurate with experience.
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, 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 legislation.
Street: ADL offices