Taro Logo

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

Technology company that develops internet-related services and products, including YouTube video platform.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

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. This role is critical in developing next-generation technologies that impact billions of users' video experiences. The position combines cutting-edge ML/AI work with YouTube's mission of giving everyone a voice and building community through shared stories.

The role requires expertise in computer vision, machine learning algorithms, and Python programming. You'll work on large-scale systems, developing and implementing ML solutions for video processing and analysis. The position offers opportunities to work with state-of-the-art ML tools and frameworks while solving complex technical challenges at scale.

As part of Google's engineering team, you'll collaborate with experts across different domains, from distributed computing to AI and natural language processing. The role involves not just coding, but also participating in technical design reviews, mentoring other developers, and contributing to Google's engineering excellence.

YouTube's mission of democratizing video content aligns with this role's technical focus, as you'll work on technologies that help users better connect, explore, and share through video. The position offers competitive compensation, including base salary, bonus, equity, and comprehensive benefits, reflecting Google's commitment to attracting top talent.

The role combines technical depth in ML/computer vision with the opportunity to impact how billions of people experience video content on YouTube. It's ideal for engineers passionate about applying cutting-edge ML techniques to real-world problems at massive scale.

Last updated 8 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 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