At YouTube, we're seeking a Senior Software Engineer specializing in Machine Learning to join our Recommendations, Rankings, and Predictions team. This role combines cutting-edge ML technology with YouTube's mission to give everyone a voice and show people the world. You'll be working on sophisticated algorithms for ranking, recommendations, prediction, and search quality, directly impacting how billions of users discover and interact with content.
The position requires strong expertise in both software engineering and machine learning, with a focus on developing scalable solutions that power YouTube's recommendation systems. You'll be working with Python and modern ML frameworks, collaborating with cross-functional teams to design and implement algorithms that enhance user experience and content discovery.
As a senior engineer, you'll have the opportunity to lead technical initiatives, mentor team members, and contribute to the architecture of systems that operate at massive scale. The role offers competitive compensation ($166,000-$244,000 + bonus + equity + benefits) and the chance to work at Google's Mountain View headquarters.
This is an ideal position for someone who combines strong software engineering fundamentals with deep ML expertise, and who is passionate about solving complex technical challenges that impact billions of users. You'll be part of a team that values innovation, technical excellence, and the ability to translate complex algorithms into practical solutions that enhance YouTube's user experience.