Software Engineer III, Machine Learning (Computer Vision), 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.
$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

YouTube, a leading technology company, is seeking a Software Engineer III specializing in Machine Learning with a focus on Computer Vision. This role is perfect for someone who wants to make an impact on how billions of users connect and interact with video content. As part of Google's ecosystem, you'll work on cutting-edge technologies in machine learning and computer vision, developing solutions that scale to YouTube's massive user base.

The role combines technical expertise in machine learning, particularly computer vision, with software engineering best practices. You'll be working on critical projects that directly impact YouTube's video processing and understanding capabilities. The position offers opportunities to work with state-of-the-art ML tools and frameworks, particularly in areas like image classification, object detection, and video processing.

The ideal candidate will bring strong programming skills, especially in Python, along with substantial experience in machine learning and computer vision. You'll be part of a team that believes in giving everyone a voice and making the world better through shared stories and community building. The role offers competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits.

Working at YouTube means being at the intersection of cutting-edge technology and boundless creativity. You'll collaborate with teams across the organization, participate in design reviews, contribute to documentation, and help maintain high code quality through peer reviews. The role requires both technical depth in ML/CV and the ability to work effectively in a fast-paced, collaborative environment.

This is an excellent opportunity for someone who wants to combine their passion for machine learning and computer vision with the chance to impact billions of users worldwide. You'll be part of a company that values diversity, inclusion, and the power of technology to connect people through shared experiences.

Last updated 2 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 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 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
Vision Insurance
Dental Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

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

Product Manager II, Trust and Safety, YouTube

Lead Trust and Safety product initiatives at YouTube, developing ML-based solutions to protect platform users and creators while working with cutting-edge technology.

Product Manager I, YouTube Ads Generative AI Creatives

Product Manager position at YouTube focusing on Generative AI applications in video advertising, leading creative optimization and localization initiatives.

Software Engineer III, AI/ML, YouTube

Software Engineer III position at YouTube focusing on AI/ML development, offering $141K-$202K, requiring 2 years of experience in software development and ML infrastructure.

Product Manager II, Trust and Safety, YouTube

Lead Trust and Safety product initiatives at YouTube, developing ML-based solutions to protect creators and viewers while ensuring platform integrity.

Product Manager I, YouTube Ads Generative AI Creatives

Product Manager position at YouTube focusing on Generative AI applications in advertising creatives, requiring 3+ years of product management experience and AI expertise.