Senior Software Engineer, Google Cloud AI

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

Description For Senior Software Engineer, Google Cloud AI

Google Cloud AI is seeking a Senior Software Engineer to join their team building compilers for TPUs (Google's custom-designed processors for machine learning acceleration). This role offers a unique opportunity to work on cutting-edge technology that directly impacts major Google products and cloud customers. The position involves developing compiler technology for machine learning acceleration, working with both internal Google teams and external cloud customers.

The role combines deep technical expertise in compiler development with the chance to influence next-generation hardware design. You'll be working at the intersection of machine learning, compiler technology, and hardware acceleration, optimizing performance for large-scale AI workloads. The team's work directly affects major products like Gemini, Ads, Search, YouTube, and serves both internal Google teams and external cloud customers.

As a senior engineer, you'll contribute to critical compiler development, collaborate with hardware teams on co-design of future processors, and work on optimizing distributed systems performance. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone passionate about high-performance computing, compiler technology, and machine learning infrastructure to make a significant impact at scale.

The role requires strong software development skills, experience with compilers, and the ability to work effectively with both technical teams and customers. You'll be part of Google Cloud's mission to accelerate digital transformation across industries while working with cutting-edge AI acceleration technology.

Last updated 5 hours ago

Responsibilities For Senior Software Engineer, Google Cloud AI

  • 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 a compiler for a novel processor designed to accelerate machine learning workloads
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Google Cloud AI

  • 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
  • Experience with compilers

Benefits For Senior Software Engineer, Google Cloud AI

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

Interested in this job?

Jobs Related To Google Senior Software Engineer, Google Cloud AI

Senior Software Developer, Google Cloud AI

Senior Software Developer position at Google Cloud AI, focusing on developing next-generation AI technologies and cloud solutions.

Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer role at Google Cloud focusing on AI/ML applications for financial crime detection, requiring expertise in software development, machine learning, and financial technology.

AI/ML Engineer, National Security, Public Sector

Senior AI/ML Engineering role at Google focusing on national security applications, requiring extensive ML experience and security clearance, offering competitive compensation and benefits.

App Development Customer Engineer, Global Partnerships Sellside

Senior technical role combining AI/ML expertise with business strategy to drive partner success in app development and advertising solutions.

Senior Software Engineer, Generative AI and LLMs

Senior Software Engineer position at Google focusing on developing AI agents and LLMs for Pixel devices, combining machine learning expertise with mobile development.