Senior Software Engineer, Machine Learning, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Machine Learning, Google Ads

Google is seeking a Senior Software Engineer specializing in Machine Learning for their Ads team. This role combines software engineering expertise with machine learning capabilities to develop advertising solutions that power the open internet. The position involves working on Google's advertising products including search, display, shopping, travel and video advertising, as well as analytics.

The ideal candidate will have strong software development experience coupled with expertise in ML/AI algorithms, deep learning, or natural language processing. You'll be responsible for designing, developing, and maintaining software solutions while working with large-scale systems and contributing to Google's advertising technology infrastructure.

As part of Google's engineering team, you'll have the opportunity to work on projects that impact billions of users, collaborating with teams across the company to create innovative advertising solutions. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

The position requires technical leadership skills and the ability to manage project priorities, deadlines, and deliverables. You'll be involved in the full software development lifecycle, from design and architecture to testing and deployment. This is an excellent opportunity for someone looking to make a significant impact in advertising technology while working with cutting-edge machine learning applications at scale.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer, Machine Learning, Google Ads

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Machine Learning, Google Ads

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with ML/AI algorithms and tools, deep learning or natural language processing

Benefits For Senior Software Engineer, Machine Learning, Google Ads

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI team focusing on AI/ML development, infrastructure, and research with competitive compensation.

Senior Software Engineer, AI/ML, Google Ads

Senior Software Engineer position at Google focusing on AI/ML applications for Google Ads, requiring strong experience in machine learning infrastructure and software development.

Senior Software Engineer, AI/ML, Google Ads

Senior Software Engineer position at Google focusing on AI/ML development for Google Ads platform, requiring strong experience in machine learning infrastructure and software development.

Senior RTL Design Engineer, Camera, Machine Learning, Silicon

Senior RTL Design Engineer position at Google, focusing on camera and machine learning silicon design, offering competitive compensation and the opportunity to work on innovative hardware solutions.

Senior Software Engineer, AI/ML GenAI, Google Cloud AI

Senior Software Engineer position at Google Cloud AI focusing on GenAI development, requiring expertise in ML infrastructure, model deployment, and software engineering fundamentals.