Taro Logo

Senior Software Engineer, AI/ML, Google Kubernetes Engine

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
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, AI/ML, Google Kubernetes Engine

Google is seeking a Senior Software Engineer to join their AI/ML team working on Google Kubernetes Engine (GKE). This role combines software engineering expertise with AI/ML knowledge to improve GKE's capabilities and customer experience. The position requires strong experience in distributed computing, containerization, and machine learning, with opportunities to work on cutting-edge AI technologies.

As part of Google Cloud, you'll be working on enterprise-grade solutions that leverage Google's cutting-edge technology. The role involves close collaboration with the GKE team to understand customer usage patterns and implement AI/ML strategies in solution design. You'll be responsible for writing code, conducting design reviews, maintaining documentation, and serving as a technical expert for AI/ML customers using GKE.

The ideal candidate brings 5+ years of software development experience, strong knowledge of distributed systems, and expertise in AI/ML technologies, particularly in areas like Generative AI and Large Language Models. This position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

Working at Google means joining a team that's developing next-generation technologies impacting billions of users. You'll have the opportunity to solve complex technical challenges, work with state-of-the-art AI systems, and contribute to Google's cloud infrastructure. The role combines technical leadership with hands-on development, making it perfect for engineers who want to work at the intersection of cloud computing and artificial intelligence.

Last updated a month ago

Responsibilities For Senior Software Engineer, AI/ML, Google Kubernetes Engine

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Drive closure of technical blockers, removing resistance for customers to use GKE
  • Serve as a triage point for selected AI/ML customer's issues using GKE

Requirements For Senior Software Engineer, AI/ML, Google Kubernetes Engine

Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience in distributed cloud computing, including 3 years of experience in containerization and container orchestration technologies
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging
  • 3 years of experience building and shipping technical products
  • Experience with the domain area of Generative AI and Large Language Models (LLM)
  • Experience with machine learning algorithms, AI algorithms, coding, system design, software development

Benefits For Senior Software Engineer, AI/ML, Google Kubernetes Engine

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