Software Engineer III, AI/ML, YouTube Ads Quality @ Google
placeMountain View, California, United States
attach_money $170,000
businessOn Site
scheduleFull Time
Posted 9 hours ago
Your Application Journey
Interview
Email Hiring Manager
****** @google.com
Recommended after applying
Job Details
About the Role
Google is seeking a Software Engineer III, AI/ML, YouTube Ads Quality to develop next-generation technologies for billions of users. The role focuses on creating, optimizing, and implementing machine learning infrastructure and models for YouTube Ads quality. You will work on specialized ML areas including speech/audio, reinforcement learning, and model optimization.
Minimum Qualifications
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with software development in C++ and Python, or 1 year with an advanced degree.
- Experience in one or more ML areas: speech/audio, reinforcement learning, ML infrastructure, or another ML field.
- 1 year of experience with ML infrastructure such as model deployment, evaluation, optimization, data processing, and debugging.
Preferred Qualifications
- Master's degree or PhD in Computer Science or a related field.
- 2 years of experience with data structures and algorithms.
- Experience in data analysis for neural networks, recommender systems, and large-scale Ads platforms.
- Experience developing accessible technologies.
Responsibilities
- Write product or system development code.
- Collaborate in design and code reviews to ensure best practices.
- Contribute to documentation and educational content updates.
- Triage and resolve product issues by debugging and analysis.
- Implement ML solutions and utilize infrastructure for model optimization and data processing.
Compensation
The US base salary range for this full-time position is $141,000 - $202,000, with additional bonus, equity, and benefits. Salary is determined by role, level, and location.
Key skills/competency
- Software Development
- Machine Learning
- C++
- Python
- ML Infrastructure
- Model Optimization
- Data Processing
- Debugging
- Reinforcement Learning
- Speech/Audio Technology
How to Get Hired at Google
🎯 Tips for Getting Hired
- Research Google culture: Study mission, values, recent news on LinkedIn.
- Customize your resume: Highlight C++, Python, and ML skills.
- Showcase project experience: Detail ML and software development projects.
- Prepare for technical interviews: Practice algorithm and system design questions.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C++ and Python coding challenges.
circle
Practice ML infrastructure deployment and optimization.
circle
Study algorithm and data structure fundamentals.
circle
Debug sample projects and system issues.
Behavioral Questions
circle
Describe past collaboration experiences.
circle
Explain handling project challenges effectively.
circle
Share experiences adapting to feedback.
circle
Discuss learning from technical failures.
Frequently Asked Questions
What technical skills are essential for a Software Engineer III, AI/ML at Google?
keyboard_arrow_down
How important is ML specialization for this Google role?
keyboard_arrow_down
What level of experience does Google expect for this Software Engineer III position?
keyboard_arrow_down
How does Google assess collaboration skills for a Software Engineer III, AI/ML?
keyboard_arrow_down
What are the compensation details for this role at Google?
keyboard_arrow_down