Taro Logo

Senior Software Engineer, AI/ML, Google Cloud Compute

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

Google Cloud is seeking a Senior Software Engineer to join their AI/ML team in developing cutting-edge technologies that impact billions of users worldwide. This role sits within Google Cloud Compute, focusing on advancing machine learning infrastructure and applications.

The position offers an opportunity to work on critical projects at massive scale, extending well beyond traditional web services. You'll be involved in various aspects of ML infrastructure, including model deployment, evaluation, optimization, and data processing. The role requires expertise in software development, machine learning, and system architecture.

As a senior engineer, you'll collaborate with peers through design and code reviews, contribute to documentation, and solve complex technical challenges. The role combines hands-on development with technical leadership opportunities, working with teams across Google's vast technical landscape.

Google Cloud accelerates digital transformation across industries, delivering enterprise-grade solutions leveraging Google's cutting-edge technology. The platform serves customers in over 200 countries, making this role crucial in shaping the future of cloud computing and AI applications.

The position offers competitive compensation including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment focused on innovation and impact, with opportunities for professional growth and development.

This role is ideal for candidates with strong software engineering fundamentals who are passionate about machine learning and want to work on technology that shapes the future of cloud computing and AI. You'll be part of a team that values technical excellence, innovation, and collaboration, while enjoying Google's renowned workplace culture and comprehensive benefits package.

The position requires a mix of technical expertise in software development, machine learning, and system design, along with the ability to work effectively in a fast-paced, collaborative environment. You'll have the opportunity to influence the direction of Google Cloud's AI/ML capabilities while working with some of the industry's brightest minds.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, AI/ML, Google Cloud Compute

  • Write and test 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
  • Design and implement solutions in specialized ML areas

Requirements For Senior Software Engineer, AI/ML, Google Cloud Compute

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 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 infrastructure
  • 3 years of experience with speech/audio, reinforcement learning, ML infrastructure, or other ML specialization

Benefits For Senior Software Engineer, AI/ML, Google Cloud Compute

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