Senior Software Engineer AI/ML YouTube Ads Quality
@ Google

Mountain View, California, United States
$205,000
On Site
Full Time
Posted 8 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXX****** @google.com
Recommended after applying

Job Details

About the Job

Google's software engineers develop next-generation technologies to connect billions of users. In the role of Senior Software Engineer AI/ML YouTube Ads Quality, you will work on systems that handle information at massive scale, across areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, natural language processing, UI design and mobile technology.

Minimum Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience in software development with C++ or Python.
  • 3 years of experience in testing, maintaining, or launching software products and 1 year in software design and architecture.
  • 3 years of experience in one or more: Speech/audio technologies, reinforcement learning, ML infrastructure, or another ML specialization.
  • 3 years of experience specifically with ML infrastructure including model deployment, evaluation, data processing, and debugging.

Preferred Qualifications

  • Master's degree or PhD in Computer Science or related field.
  • 5 years of experience with data structures and algorithms.
  • 1 year of experience in a technical leadership role.
  • Experience in data analysis to build and optimize machine learning models, such as Neural Networks and Recommender Systems for large-scale Ads platforms.
  • Experience developing accessible technologies.

Responsibilities

  • Write and test product or system development code.
  • Collaborate in design and code reviews ensuring coding best practices.
  • Contribute to documentation and adapt content based on updates and feedback.
  • Triage and resolve issues by debugging and analyzing impacts on operations.
  • Design and implement solutions in specialized ML areas leveraging ML infrastructure expertise.

Key skills/competency

  • Software Development
  • Python
  • C++
  • Machine Learning
  • ML Infrastructure
  • System Design
  • Debugging
  • Data Analysis
  • Leadership
  • Algorithm

How to Get Hired at Google

🎯 Tips for Getting Hired

  • Research Google culture: Understand their mission and values.
  • Customize your resume: Highlight C++/Python and ML skills.
  • Prepare examples: Discuss your system design and debugging experiences.
  • Practice technical interviews: Focus on algorithm and ML questions.
  • Review job specifics: Align experience with YouTube Ads quality.

📝 Interview Preparation Advice

Technical Preparation

Review C++ and Python coding challenges.
Study ML infrastructure and deployment specifics.
Practice debugging and system design scenarios.
Refresh data structure and algorithm concepts.

Behavioral Questions

Describe a time you led a project.
Explain handling tight deadlines effectively.
Discuss resolving team conflicts productively.
Share examples of adapting to change.

Frequently Asked Questions