Google software developers build next-generation technologies that help billions of users connect, explore, and interact with information. The work may span areas including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile development. Developers work on projects critical to Google and may have opportunities to move between teams and projects as the business evolves. The role calls for versatility, leadership qualities, and enthusiasm for solving new problems across the full stack. Within Google Ads, the team applies machine learning and Generative AI models such as Gemini to support a global advertising business. Its work includes protecting users from harm, improving ad quality, and optimizing advertiser return on investment. The team collaborates with groups such as Google Research and DeepMind to address complex challenges and build advertising technology at scale. The position focuses on implementing GenAI solutions, using ML infrastructure, and contributing to data preparation, optimization, and performance improvements. Compensation is listed as $147,000–$210,000 USD in the United States or $150,000–$153,000 CAD in Canada, plus a 15% bonus target, equity, and benefits. Individual pay depends on job-related skills, experience, and relevant education or training.
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