Taro Logo

Software Engineer III, Machine Learning (Computer Vision), YouTube

A video sharing platform where everyone can share their story, explore what they love, and connect with others through content.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer III, Machine Learning (Computer Vision), YouTube

Google's YouTube team is seeking a Software Engineer III specializing in Machine Learning and Computer Vision to join their innovative team. This role sits at the intersection of cutting-edge technology and creative content delivery, working on systems that impact billions of users worldwide.

The position offers a competitive compensation package ranging from $141,000 to $202,000, plus bonus, equity, and comprehensive benefits. Based in Mountain View, CA, you'll be part of YouTube's mission to give everyone a voice and create a platform where stories can be shared and communities can flourish.

As a Software Engineer III, you'll work with machine learning algorithms, particularly in computer vision applications, developing solutions for image classification, processing, and object detection. The role requires strong programming skills in Python and experience with ML frameworks like TensorFlow. You'll be responsible for designing, developing, and maintaining large-scale systems that power YouTube's video processing capabilities.

The ideal candidate brings 2 years of software development experience and a strong background in machine learning and artificial intelligence. You'll collaborate with cross-functional teams, participate in design reviews, and contribute to code reviews to ensure best practices. The role offers opportunities to work on challenging technical problems at scale, with access to Google's vast resources and cutting-edge technology.

YouTube's culture emphasizes innovation, creativity, and technical excellence. You'll be part of a team that moves at the speed of culture, working on projects that directly impact how billions of users consume and interact with video content. The role offers significant growth opportunities and the chance to work on technology that shapes how people share and experience content online.

This position is perfect for engineers who are passionate about machine learning, computer vision, and video technology, and who want to make a meaningful impact on one of the world's largest video platforms. You'll have the opportunity to solve complex technical challenges while working with a talented team of engineers and researchers at the forefront of AI and video technology.

Last updated 3 days ago

Responsibilities For Software Engineer III, Machine Learning (Computer Vision), 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 (Computer Vision), 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 with advanced degree
  • 2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence
  • Experience with computer vision (image classification, image processing, object detection), video generation or signal processing
  • Programming experience in Python

Benefits For Software Engineer III, Machine Learning (Computer Vision), YouTube

Medical Insurance
401k
  • Bonus
  • Equity
  • Benefits package

Jobs Related To YouTube Software Engineer III, Machine Learning (Computer Vision), YouTube