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.
$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 traditional software engineering with machine learning expertise to develop payment solutions 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 foundations in software development, data structures, and algorithms, along with specialized experience in machine learning infrastructure and implementation. They will be responsible for writing production code, collaborating on design and code reviews, maintaining documentation, and implementing ML solutions.

This is an excellent opportunity to work at one of the world's leading tech companies, developing AI/ML solutions that impact billions of users globally. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can work on cutting-edge technology while having opportunities for growth and project mobility.

The position requires both technical expertise and the ability to work effectively with teams to ensure best practices in development. Success in this role means contributing to Google's payment technologies that serve users worldwide, whether they're paying online with Autofill, using tap and pay in stores, or utilizing the Google Pay app.

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
  • Implement solutions in specialized Machine Learning areas, utilize ML infrastructure, and contribute to model optimization and data processing

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 one or more of the following: speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 1 year of experience with ML infrastructure

Benefits For Software Engineer, Google Payments, AI/ML

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?