Want to get hired at Google?
Software Engineer III Generative AI Ads Planning
Los Angeles, California, United StatesOn Site
Original Job Summary
Overview
Google is looking for a Software Engineer III Generative AI Ads Planning to develop next-generation advertising technologies. The role requires strong skills in C++ and Python, ML infrastructure experience, and knowledge of GenAI techniques such as Large Language Models, Multi-Modal, and Large Vision Models.
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 ML infrastructure (model deployment, evaluation, optimization, data processing, debugging).
- Experience with GenAI techniques or related concepts.
Preferred Qualifications
- Master's degree or PhD in Computer Science or related field.
- 2 years of experience with data structures or algorithms.
- Experience in Data Analysis, Analytical Thinking, Machine Learning, and A/B Testing.
- Experience developing accessible technologies.
About the Job
At Google, Software Engineer III Generative AI Ads Planning will work on critical projects that drive Google Ads technology. Engineers collaborate, switch teams and projects as business needs evolve. The role encompasses full-stack development, debugging, design reviews, and building advertiser suggestions based on data analysis.
Responsibilities
- Write product or system development code.
- Collaborate with peers and stakeholders through design and code reviews.
- Triage, debug, and resolve product/system issues.
- Implement Generative AI solutions and utilize ML infrastructure.
- Build suggestions for advertisers using historical and external data.
Key Skills/Competency
- C++
- Python
- ML Infrastructure
- Generative AI
- Large Language Models
- Multi-Modal
- Debugging
- Data Processing
- System Design
- Collaboration
How to Get Hired at Google
🎯 Tips for Getting Hired
- Research Google culture: Understand their mission and recent achievements.
- Customize your resume: Emphasize ML, C++, and Python skills.
- Practice technical questions: Focus on GenAI and computer science concepts.
- Prepare for coding tests: Review data structures and algorithms.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C++ coding exercises.
circle
Practice Python algorithms and data structures.
circle
Study ML infrastructure and model deployment.
circle
Revise basics of Generative AI models.
Behavioral Questions
circle
Describe past teamwork experience.
circle
Explain handling project challenges.
circle
Discuss conflict resolution examples.
circle
Share leadership instances in teams.