Taro Logo

Senior Software Developer, Machine Learning, Google Ads

A global technology company that develops internet-related services and products.
$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 Developer, Machine Learning, Google Ads

Google is seeking a Senior Software Developer specializing in Machine Learning for their Google Ads team. This role is critical in developing next-generation technologies that impact billions of users' interactions and connections. The position involves working on Google's Advertising products, including search, display, shopping, travel, and video advertising.

The ideal candidate will bring expertise in information retrieval, distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll be responsible for designing, developing, testing, and maintaining software solutions that power Google's advertising ecosystem. This role offers the opportunity to work with cutting-edge ML/AI technologies while solving complex problems at scale.

As a senior developer, you'll lead technical discussions, participate in design reviews, and mentor other team members. The role requires strong programming skills, experience with ML/AI algorithms, and a track record of delivering complex software products. You'll be working in a fast-paced environment where you can make a significant impact on Google's advertising technology.

The position offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits. You'll be joining a team that's focused on creating trusted experiences between people and businesses through useful ads, helping grow businesses of all sizes from small businesses to large brands.

This is an excellent opportunity for someone who wants to work on challenging technical problems, lead important initiatives, and make a significant impact on Google's advertising technology while working with some of the best minds in the industry. The role offers growth potential and the chance to work on projects that directly affect Google's core business.

Last updated 8 minutes ago

Responsibilities For Senior Software Developer, 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 Developer, Machine Learning, Google Ads

Python
Java
JavaScript
  • 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 Developer, Machine Learning, Google Ads

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

Interested in this job?

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

AI Code Assist Specialist, Partner Engineering

AI Code Assist Specialist position at Google Cloud, focusing on helping partners integrate and adopt Gemini Code Assist technology for software development.

Senior Software Engineer, Generative AI, Google Cloud AI

Senior Software Engineer position focused on Generative AI development at Google Cloud AI, offering competitive compensation and benefits.

AI/ML Engineer, National Security, Public Sector

Senior AI/ML Engineering role at Google focusing on national security solutions, requiring TS/SCI clearance and extensive machine learning experience.

Senior Software Engineer

Senior Software Engineer position at Google focusing on machine learning infrastructure and LLM development, offering competitive compensation and opportunities to work on cutting-edge technology.

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

Senior Software Engineer position at Google Cloud focusing on AI/ML and GenAI development for business platforms