Machine Learning Engineer (Sr, Staff+ MLE levels) - Consumer Product Engineering

  • Full-time

Company Description

Twitter is what’s happening and what people are talking about right now. For us, life's not about a job, it's about purpose. We believe real change starts with a conversation. Here, your voice matters. Come as you are and together we'll do what's right (not what's easy) to serve the public conversation.

Job Description

Our goal is to hire multiple ML Engineers across various levels (Senior, Staff, and beyond) for Discovery, Home, and Search and Recommendations organizations using a unified hiring process that enables the hiring velocity needed for our teams.

Who We Are: The teams from Consumer Product Engineering hiring under this job posting are:-

  • Search and Recommendations - part of one of the largest consumer organizations at Twitter. Our mission is to better connect users to the rich content on Twitter via better search and personalization. We tackle Twitter-specific challenges in sifting through content on Twitter and helping our users locate what matters most to them. We also recommend the best content to our users based on their needs and preferences. We apply and advance state-of-the-art machine learning techniques to invent new models and systems that can be used to help us understand what our customers care about, and ultimately improve their experience on Twitter.

  • Discovery - Twitter's Discovery teams are dedicated to getting the majority of the world to converse in public using Twitter. We are composed of many teams across the company, including Product, Engineering, Design, and Research. These teams are responsible for understanding the needs of new users and users who are not very active and helping them discover the value of Twitter by building personalized products.

  • Home - The Home teams are part of the largest consumer organizations at Twitter. Our mission is to collect the world’s thoughts, conversations, and news and make it universally accessible for customers to see and discuss through state-of-art machine learning techniques. We build relevance and machine learning models and systems to power the core of the Twitter product - Home Timelines. Every time users see new tweets we evaluate candidates from the nearly half a billion daily tweets to select, organize and deliver the best timeline. 

Who you are: You have sound knowledge with any one of search and/or recommendation, social network analysis, strong product understanding, and an intuition for how to use modeling to address product needs. You are comfortable with building production-grade software systems and are up-to-date with software engineering best practices. You are keen to continue learning and developing your expertise in machine learning. 

Qualifications

Qualifications: 

  • Masters degree or Ph.D. in Computer Science or Machine Learning related degree; or equivalent work experience in the field

  • 3+ years applying machine learning to real-world problems in an industrial setting

  • Experience building production recommender, information retrieval, natural language processing, or related machine learning systems, and deploying them to solve inference challenges at scale

  • Good theoretical grounding in core machine learning concepts and techniques

  • Fluency with one or more major programming languages such as Java, Scala, C++

  • Good understanding of core data structures and algorithms 

  • Experience with systems design & review.

  • Familiarity with one or more deep learning software frameworks such as Tensorflow, PyTorch

  • (For Sr. and Staff MLE) You have experience collaborating across cross-functional teams including analytics, product management, and operations.

  • (For Sr. and Staff MLE) You have helped teams come up with roadmaps, prioritize projects based on data, and drive execution. 

  • (For Sr. and Staff MLE) You have mentored/coached engineers that apply ML to solve product problems.

Additional Information: A few other things we value:

Challenge - We solve some of the industry’s hardest problems. Come to be challenged, learn, and thrive as an engineer.

Diversity - Diversity makes us a better organization and team. We value diverse backgrounds, ideas, and experiences.

Work, Life, Balance - We work hard, but we believe with hard work should come balance.

Additional Information

We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran, genetic information, marital status or any other legally protected status.

San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records

Privacy Policy