Taro Logo

Software Engineer II, Machine Learning, YouTube

A technology company that develops innovative solutions used by billions of users worldwide for search, information organization, and connectivity.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI

Description For Software Engineer II, Machine Learning, YouTube

Google is seeking a Software Engineer II to join their YouTube team in Paris, focusing on Machine Learning applications. This role is part of Google's broader mission to develop next-generation technologies that impact billions of users worldwide. The position combines software engineering with machine learning expertise, working on YouTube's innovative platforms.

The ideal candidate will have at least one year of experience in software development using languages like Python, C++, Java, or JavaScript, along with a strong foundation in data structures, algorithms, and machine learning concepts. The role involves writing production code, leading technical design reviews, and ensuring best practices in code development.

At YouTube, the team believes in giving everyone a voice and creating a platform where stories can be shared and communities can be built. The position offers the opportunity to work at the intersection of cutting-edge technology and creativity, with a focus on solving real-world problems at scale.

The role encompasses various responsibilities including code development, technical leadership in design reviews, code review processes, documentation, and system issue resolution. You'll be working in a collaborative environment where you can contribute to YouTube's mission of showing people the world while working with state-of-the-art machine learning technologies.

This position at Google offers the chance to work with a diverse team, contribute to products that impact billions of users, and be part of a company that values innovation and technical excellence. The role provides opportunities for growth and development while working on challenging problems in machine learning and software engineering.

Last updated 4 days ago

Responsibilities For Software Engineer II, Machine Learning, YouTube

  • Write product or system development code
  • Lead design reviews with peers and stakeholders to select among available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer II, Machine Learning, YouTube

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with implementing core Machine Learning (ML) concepts

Benefits For Software Engineer II, Machine Learning, YouTube

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Equal opportunity employer

Interested in this job?

Jobs Related To Google Software Engineer II, Machine Learning, YouTube