Google software engineers develop technologies used at massive scale across products that help people connect, explore, and interact with information. Engineers work on projects critical to Google’s needs and may have opportunities to switch teams and projects as the business evolves. The role calls for versatility, leadership qualities, and enthusiasm for solving problems across the full stack. This position is on Google Ads, where AI and machine learning models, including Generative AI models such as Gemini, support a global advertising business. The work affects users by helping protect them from harm, improve ad quality, and optimize advertiser campaign return on investment. The team collaborates closely with groups including Google Research and DeepMind to address complex challenges and develop advertising technology at scale. The Software Engineer will write product or system development code, implement GenAI solutions, use ML infrastructure, and contribute to data preparation, optimization, and performance improvements. The role also involves design and code reviews, maintaining documentation or educational content, and triaging and resolving product or system issues.
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