Software Engineer III, AI/ML, Click Quality @ Google
placeMountain View, California, United States
attach_money $171,000
businessOn Site
scheduleFull Time
Posted 6 hours ago
Your Application Journey
Interview
Email Hiring Manager
******* @google.com
Recommended after applying
Job Details
Overview
Google is looking for a Software Engineer III, AI/ML, Click Quality who will develop next-generation technologies to improve user connection, interaction, and information search. The role demands proficiency in C++ and Python, as well as hands-on experience with machine learning infrastructure and techniques.
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.
- 1 year of experience with Machine Learning infrastructure including model deployment, evaluation, optimization, data processing, and debugging.
- Experience with one AI/ML technique such as Generative AI, Computer Vision, NLP, or information retrieval.
Preferred Qualifications
- Master's degree or PhD in Computer Science or related field.
- 2 years of experience with data structures or algorithms.
- Experience in Deep Learning, Neural Networks, or statistical data analysis.
- Familiarity with Unix/Linux environments.
About the Job
At Google, engineers craft technologies that power products used by billions. You will write code, collaborate in design and review sessions, contribute to documentation, troubleshoot issues, and implement ML solutions for click quality. This role is embedded in Google Ads, enhancing advertising products to connect customers, publishers, and advertisers effectively.
Responsibilities
- Develop product or system code.
- Collaborate through design and code reviews ensuring best practices.
- Update and adapt documentation based on feedback.
- Triage and debug product or system issues.
- Implement and optimize Machine Learning solutions, including model evaluation and data processing.
Key Skills/Competency
- C++
- Python
- Machine Learning
- Model Deployment
- Debugging
- Deep Learning
- Unix/Linux
- Data Structures
- Algorithm
- Collaboration
How to Get Hired at Google
🎯 Tips for Getting Hired
- Customize your resume: Highlight AI, ML, and engineering skills.
- Research Google: Understand its culture, products, and values.
- Prepare examples: Demonstrate hands-on ML and coding proficiency.
- Practice interviews: Simulate technical and behavioral questions.
📝 Interview Preparation Advice
Technical Preparation
circle
Practice C++ coding challenges.
circle
Review Python ML libraries and tools.
circle
Study machine learning deployment methods.
circle
Refresh debugging techniques in Linux.
Behavioral Questions
circle
Explain teamwork in project challenges.
circle
Describe handling tight deadlines.
circle
Discuss adapting to new technologies.
circle
Describe problem-solving in past projects.
Frequently Asked Questions
What technical skills does Google expect for Software Engineer III, AI/ML, Click Quality?
keyboard_arrow_down
How is ML experience evaluated for this role at Google?
keyboard_arrow_down
What interview tips help for a Software Engineer III AI/ML role at Google?
keyboard_arrow_down