Software Engineer III, Machine Learning (Generative AI), YouTube

A platform where everyone deserves to have a voice, working at the intersection of cutting-edge technology and boundless creativity to share stories and connect people worldwide.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer III, Machine Learning (Generative AI), YouTube

YouTube, a leading platform in content sharing and community building, is seeking a Software Engineer III specializing in Machine Learning with a focus on Generative AI. This role represents a unique opportunity to work at the forefront of AI technology while impacting billions of users worldwide.

The position combines cutting-edge machine learning expertise with practical software engineering, requiring proficiency in Python and experience with modern AI frameworks like TensorFlow. You'll be working specifically with Generative AI, including Large Language Models and Multi-Modal systems, contributing to YouTube's innovative technology stack.

As a Software Engineer III, you'll be responsible for designing, developing, and maintaining sophisticated ML systems while collaborating with cross-functional teams. The role offers competitive compensation ($136,000-$200,000) plus additional benefits including bonus and equity packages, reflecting YouTube's commitment to attracting top talent.

The ideal candidate will bring at least 2 years of experience in software development and machine learning, with specific expertise in Generative AI. You'll be part of a team that believes in the power of storytelling and technology to connect people globally, working in an environment that moves at the speed of culture.

This role offers the opportunity to work on projects that directly impact how billions of users interact with YouTube's platform. You'll be involved in everything from system design to code reviews, contributing to both technical implementation and documentation. The position is based in Mountain View, CA, placing you at the heart of Google's innovative ecosystem.

Working at YouTube means joining a mission to give everyone a voice and show people the world. You'll be part of a culture that values creativity, technical excellence, and the belief that technology can make the world a better place through connecting people and sharing stories.

Last updated 11 days ago

Responsibilities For Software Engineer III, Machine Learning (Generative AI), YouTube

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Machine Learning (Generative AI), YouTube

Python
  • 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
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with machine learning algorithms and tools (e.g., TensorFlow)
  • Experience in Generative AI (Large Language Models, Multi-Modal, Large Vision Models)
  • Experience in programming with Python

Benefits For Software Engineer III, Machine Learning (Generative AI), YouTube

Medical Insurance
Vision Insurance
Dental Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To YouTube Software Engineer III, Machine Learning (Generative AI), YouTube

Product Manager II, Trust and Safety, YouTube

Product Manager II position at YouTube focusing on Trust and Safety, leveraging ML and technical expertise to protect platform integrity and user safety.

Software Engineer III, Machine Learning (Generative AI), YouTube

Machine Learning Software Engineer role at YouTube focusing on Generative AI development and implementation.

Software Engineer III, Machine Learning (Recommendations, Rankings, and Predictions)

Machine Learning Software Engineer role at YouTube focusing on recommendations, rankings, and predictions systems.

Software Engineer III, AI/ML, YouTube

Software Engineer III position at YouTube focusing on AI/ML development, offering competitive compensation and opportunity to work on technologies impacting billions of users.

Software Engineer III, AI/ML, YouTube

AI/ML Software Engineer role at YouTube focusing on machine learning infrastructure and development.