Jobs /

Senior Machine Learning Engineer

Change.org

Apply Now

Job Details

Location: San Francisco, San Francisco, California, USA Posted: Jan 29, 2021

Job Description

Change.org is searching for a Senior Machine Learning engineer to help in the development of our next-generation ML platform to support all of our internal machine learning operational needs at large scale. We’re a social impact business (a public benefit company), and the largest tech platform focused on civic action in the world with 80m monthly users, 50,000 campaigns launched on the site every month, 150 staff, and a new revenue model that has grown by 500% in 2 years. We’re growing quickly, and our users win campaigns for change once every hour. From strengthening hate crime legislation in South Africa; fighting corruption in Indonesia, Italy, and Brazil; to fighting violence against women in India. We are looking for a Senior Machine Learning Engineer who is great at building pipelines from event or unstructured textual data for signals generation, implementing distributed algorithms, and deploying models to production and has a passion for expanding our ML platform to mobilize hundreds of millions of people to take deeper civic action. You will be based out of our San Francisco headquarters and report to our Director of AI, Elena Ikonomovska . As a key member of our ML&AI Platform Squad - ML&AI Pack , you’ll be building core functionalities of our machine learning platform, implementing signals and operationalizing machine learning tasks for managing the full lifecycle of signals and models, to empower us to rapidly build and deploy Content Understanding and Recommendation Services at scale. You’re a perfect fit for this role if your superpower is developing high-quality code for machine learning related tasks; excellent coding skills in Spark, Scala or Python and production-level experience in deploying machine learning and deep learning models.

Responsibilities:

    • Support and improve our modern ML&AI stack utilizing Spark & (Scala or Python), ML and deep learning libraries, tooling and integrations with ML + cloud services
    • Design, develop and deploy in production machine learning pipelines for signal generation, and model training/evaluation. Work alongside the data scientists and research engineers to put in production ML algorithms, signals and deep learning models, which are easy to maintain, scale, monitor and debug
    • Respond to on-calls and alerts on our live pipelines
    • Participate in discussions, team rituals and be an amplifier to the work of the team

The most Important capabilities of the role:

    • Coding Skills & Performance : Writing high-quality code with at least two of the following: Spark, MapReduce, Hadoop, Scala, Python. Demonstrated capacity of building ML NLP pipelines (typically at least 3 years of hands on experience )
    • Operationalizing deep learning experience: Experienced in deploying deep learning models in production and operationalizing the full-lifecycle of a model
    • ML knowledge : A deep understanding of foundational ML concepts with a focus on NLP processing and clustering, and at least 2 years of experience working with relevant DL libraries (eg., PyTorch, Tensorflow, Keras,, etc.)
    • Communication and collaboration skills: A low-ego, growth oriented mindset, with a bias to thoughtful action, curiosity, connection and relationships building
Interested? Great! Here's what you should know: This is a full-time role based in San Francisco (remote for now). Our team is high impact, low ego, and has an amazing culture to be part of. Change.org is a global company, and salaries are adjusted for cost of labor in each city. (For example, an annual salary of a Senior Machine Learning Engineer is $178,000 in San Francisco , would be $171,000 in New York City or $162,000 in Washington D.C. ). In exceptional circumstances, we may offer below the listed salary for high potential candidates with less experience, or above it for candidates with significantly more experience. We are accepting applications until March 1st, 2021 Interview Process: Step 1: Recruiter Screen Step 2: 1 hour Zoom call with the Hiring Manager Step 3: Take home technical challenge Step 4: 4 hour onsite Zoom final with the team We especially encourage applicants of different backgrounds, cultures, genders, experiences, abilities and perspectives to apply. We’re actively working to increase the diversity of experience and perspectives on our team and are looking for someone who can help continue to lead that process. Change.org is committed to being a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, or disability or veteran status. Apply for this job

About Change.org

Change.org is the world’s leading platform for social change, empowering over 95 million people to start and win campaigns on causes that matter to them.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free