Google Ads is building intelligent, autonomous systems with conversational and agentic workflows that resolve complex advertiser inquiries across chat, email, and virtual meetings. The team connects frontier foundation models with large-scale distributed infrastructure to create reliable, helpful, and safe enterprise assistants, applying machine learning and generative AI models such as Gemini to support a global business. As a software engineer at Google, you will develop technologies and systems that operate at massive scale. You will work on a project important to Google’s needs, with opportunities to work across the full stack and take on new problems as business priorities evolve. The work focuses on building and optimizing backend services, storage schemas, APIs, data pipelines, and specialized machine-learning solutions. It also involves collaboration on technical design and code reviews, maintaining documentation, and resolving production issues. The role contributes to systems intended to protect users, improve ad quality, and optimize advertiser campaign return on investment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level