Taro Logo

Software Engineer, Google Payments, 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 · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Google Payments, AI/ML

Google is seeking a Software Engineer to join their Payments team, focusing on AI/ML applications. This role combines software engineering with machine learning expertise to develop payment technologies that make transactions simple, seamless, and secure. The position involves working on critical projects that power money movement between Google and its users, including features like Autofill payments and Google Pay.

The ideal candidate will have strong software development experience combined with expertise in machine learning infrastructure and implementation. You'll be working on cutting-edge payment technologies that impact billions of users globally, while having opportunities to grow and evolve within Google's fast-paced environment.

This role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. You'll be part of Google's engineering team that develops next-generation technologies across various domains including information retrieval, distributed computing, system design, security, and artificial intelligence.

The position requires collaboration with peers through code reviews, documentation contribution, and system optimization. You'll be implementing ML solutions, working with ML infrastructure, and contributing to model optimization and data processing. This is an excellent opportunity for someone passionate about combining software engineering with machine learning to create impactful payment solutions at scale.

Last updated a month ago

Responsibilities For Software Engineer, Google Payments, 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 Machine Learning areas

Requirements For Software Engineer, Google Payments, AI/ML

Python
Java
JavaScript
  • 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
  • 1 year of experience with speech/audio, reinforcement learning, ML infrastructure, or other ML specialization

Benefits For Software Engineer, Google Payments, AI/ML

Medical Insurance
Equity
  • Bonus
  • Equity
  • Benefits

Interested in this job?