Machine Learning - Extended Environment - Cortex
Who We Are:
Machine learning is advancing products at Twitter (e.g., Timeline ranking, On-boarding) and Cortex is advancing Machine learning at Twitter. Cortex is the central ML/AI team with the goal to build an ML platform and provide deep ML expertise to support our internal customers, while advancing ML inside & outside Twitter.
In particular, the ML Extended Environment team (MLX) in Cortex is focused on unifying & advancing recommendation systems. From timeline ranking to ads ranking to new user on-boarding, recommendation systems are prevalent at Twitter. We are building shared components to unify & advance recommendation systems, e.g., embeddings and approximate nearest neighbor solutions.
MLX team has a unique mix of ML engineers & scientists who work together to explore & build new prototypes and scale them to augment Twitter’s ML capability. Finding the right balance between innovation and impact is key to making this team successful. This is an exciting and creative area, with a unique opportunity to push the boundaries of machine learning further.
Who You Are:
You have a passion for machine learning and improving the ways people consume the world, live. You are excited to join an incredibly talented, and fun team which loves to take on new challenges. You like a fast-paced & fun environment, believe in Twitter’s mission in the world and want to be a core actor in pushing it forward.
What You’ll Do:
You will work with our team of experts in machine learning and software engineering to build powerful and scalable models and surface the most relevant content on Twitter. Come help us make Twitter the best place for finding what the world is saying, live!
- Expertise in Deep Learning and NLP
- Experience with software engineering best practices
- MS or PhD in machine learning or equivalent work experience
- Experience using big data platforms such as Spark or Hadoop
Engineering Hiring Process
Once your application is received, a recruiter will reach out pending your qualifications are a match for the role.
If your background is a match, you may have 1-2 technical phone interviews or be given the chance to provide a work sample depending on the role.
If the phone interviews go well or your work sample is strong, the final step includes interviews with 5-6 people held onsite in our office.
We're the People Team at Twitter. We Tweet about who we're hiring, what we're doing, and why you should work at Twitter! #LoveWhereYouWork
We're your one stop shop for anything University related. That means campus outreach, student advice/tips, & of course, our University Recruiting efforts!