Taro Logo

Software Engineer III, Ads, AI/ML

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

Description For Software Engineer III, Ads, AI/ML

Google is seeking a Software Engineer III to join their Ads AI/ML team in New York. This role is part of Google's mission to develop next-generation technologies that impact billions of users worldwide. The position combines software engineering with machine learning, focusing on ads technology and AI applications.

The role requires strong fundamentals in software development, data structures, and algorithms, along with specialized experience in machine learning infrastructure and related fields. You'll be working on critical projects that directly impact Google's advertising technology stack, implementing ML solutions and contributing to model optimization.

As a Software Engineer III, you'll collaborate with peers through design and code reviews, write production code, and help maintain high engineering standards. The role involves both technical implementation and system architecture work, requiring a balance of hands-on coding and strategic thinking.

Google offers a competitive compensation package ranging from $141,000 to $202,000 base salary, plus bonus, equity, and comprehensive benefits. The company is known for its innovative culture and commitment to technological excellence, making this an excellent opportunity for engineers interested in working at the intersection of advertising and artificial intelligence.

The position offers growth opportunities within Google's vast technical organization, with chances to work on cutting-edge technology that affects users globally. You'll be part of a team that values technical expertise, innovation, and collaboration, while working in one of the world's leading technology companies in the heart of New York City.

Last updated a day ago

Responsibilities For Software Engineer III, Ads, AI/ML

  • Write product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Implement solutions in specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Engineer III, Ads, AI/ML

Java
Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 1 year of experience with ML infrastructure
  • Experience programming in Java, C++, or Python
  • 1 year of experience with one or more of: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field

Benefits For Software Engineer III, Ads, AI/ML

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

Interested in this job?

Jobs Related To Google Software Engineer III, Ads, AI/ML

Cloud Developer II, AI/ML, Professional Services

Cloud Developer II position at Google focusing on AI/ML solutions, requiring 6 years of experience and offering $147K-$216K base salary plus benefits.

Customer and Partner Solutions Developer, Conversational Agents

Mid-level Solutions Developer role at Google Cloud focusing on building and implementing conversational AI solutions for enterprise customers.

Software Developer III, AI/ML GenAI, Google Applied AI

Software Developer III role at Google focusing on AI/ML and GenAI development, requiring experience with LLMs and ML infrastructure.

Machine Learning Physical Design Engineer

Machine Learning Physical Design Engineer role at Google combining ML and chip design to optimize silicon solutions for consumer products.

Applied Machine Learning Engineer, AICore, Platforms and Devices

Applied Machine Learning Engineer position at Google, focusing on implementing Generative AI features and Gemini model integration for mobile applications.