Senior Software Engineer AI/ML YouTube Ads Quality @ Google
placeMountain View, California, United States
attach_money $205,000
businessOn Site
scheduleFull Time
Posted 8 hours ago
Your Application Journey
Interview
Email Hiring Manager
****** @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
circle
Review C++ and Python coding challenges.
circle
Study ML infrastructure and deployment specifics.
circle
Practice debugging and system design scenarios.
circle
Refresh data structure and algorithm concepts.
Behavioral Questions
circle
Describe a time you led a project.
circle
Explain handling tight deadlines effectively.
circle
Discuss resolving team conflicts productively.
circle
Share examples of adapting to change.
Frequently Asked Questions
What does Google seek in a Senior Software Engineer AI/ML YouTube Ads Quality candidate?
keyboard_arrow_down
How important is ML infrastructure experience for this role at Google?
keyboard_arrow_down
What leadership experience is expected for the Senior Software Engineer position at Google?
keyboard_arrow_down
How does Google Ads factor into this Senior Software Engineer role?
keyboard_arrow_down
Are advanced degrees important for the Senior Software Engineer role at Google?
keyboard_arrow_down