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

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 Google's core engineering excellence with specialized machine learning expertise to improve payment technologies. The position involves working on critical projects that make payments simple, seamless, and secure - whether through Autofill, tap and pay in stores, or the Google Pay app.

The ideal candidate will have strong software development fundamentals combined with machine learning expertise. You'll be working on implementing ML solutions, utilizing ML infrastructure, and contributing to model optimization and data processing. The role offers opportunities to work on large-scale systems that impact billions of users worldwide.

As part of Google's Payments team, you'll be at the intersection of financial technology and artificial intelligence, helping to power money movement between Google and its consumers and businesses. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

The role requires collaboration with peers through design and code reviews, contribution to documentation, and problem-solving skills for complex technical challenges. You'll be part of a team that pushes technology forward, with opportunities to work on various aspects of payment systems enhanced by machine learning capabilities.

This is an excellent opportunity for engineers who want to combine traditional software engineering with cutting-edge ML applications in a fintech context, working at one of the world's leading technology companies with significant impact on how people handle payments globally.

Last updated 2 days 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
  • 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 package

Interested in this job?

Jobs Related To Google Software Engineer, Google Payments, AI/ML