Software Engineer III Generative AI Ads Planning
@ Google

Los Angeles, California, United States
$180,000
On Site
Full Time
Posted 9 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXXX***** @google.com
Recommended after applying

Job Details

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

Review C++ coding exercises.
Practice Python algorithms and data structures.
Study ML infrastructure and model deployment.
Revise basics of Generative AI models.

Behavioral Questions

Describe past teamwork experience.
Explain handling project challenges.
Discuss conflict resolution examples.
Share leadership instances in teams.

Frequently Asked Questions