Taro Logo

Software Engineer III, AI/ML Recommendations, Rankings, Predictions, YouTube

Technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI
This job posting is no longer active.

Job Description

Google's YouTube team is seeking a Software Engineer III to join their AI/ML Recommendations team. This role focuses on developing next-generation technologies that impact billions of users' interactions with YouTube's recommendation systems. The position involves working with cutting-edge machine learning technologies, specifically in areas of retrieval, prediction, ranking, personalization, and search quality.

The role combines technical expertise in software development with specialized knowledge in machine learning and recommendation systems. You'll be working at YouTube, where the mission is to give everyone a voice and create a platform where stories can be shared and communities can be built. The team operates at the intersection of advanced technology and creative content delivery.

As a Software Engineer III, you'll be responsible for building and deploying recommendation systems models, working with ML infrastructure, and contributing to model optimization and data processing. The role requires collaboration with peers through design and code reviews, documentation contribution, and system issue resolution.

The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can be versatile, display leadership, and tackle new problems across the full technology stack. The role is based in either Mountain View, CA or New York, NY, offering the opportunity to work from major tech hubs while contributing to YouTube's mission of connecting people through content.

This is an excellent opportunity for someone with experience in software development and machine learning who wants to impact how billions of users discover and engage with content on one of the world's largest platforms.

Last updated a month ago

Responsibilities For Software Engineer III, AI/ML Recommendations, Rankings, Predictions, YouTube

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve
  • Build and deploy recommendation systems models, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Engineer III, AI/ML Recommendations, Rankings, Predictions, YouTube

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 1 year of experience building and deploying recommendation systems models in production
  • 1 year of experience with ML infrastructure

Benefits For Software Engineer III, AI/ML Recommendations, Rankings, Predictions, YouTube

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Comprehensive benefits package