Taro Logo

Staff Software Engineer, AI/ML, Platform and Applications

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

Google Cloud is seeking a Staff Software Engineer to join their AI/ML Platform and Applications team. This role is crucial in developing enterprise-grade AI solutions that leverage Google's cutting-edge technology. The position combines deep technical expertise in machine learning infrastructure with large-scale distributed systems knowledge.

As a Staff Software Engineer, you'll be responsible for building AI platforms and applications that serve Google Cloud's enterprise customers across 200+ countries. The role requires extensive experience in software development, particularly in areas like speech/audio technology, reinforcement learning, and ML infrastructure.

The ideal candidate will bring 8+ years of software development experience and a strong background in data structures and algorithms. You'll need demonstrated expertise in testing and launching software products, along with the ability to architect complex systems. The role demands both technical depth in ML/AI and the ability to work in a fast-paced, evolving environment.

Google Cloud accelerates digital transformation across industries by delivering enterprise-grade solutions. You'll be part of a team that pushes technology forward, working on projects that impact billions of users. The position offers the opportunity to work with cutting-edge AI/ML technology while solving critical business problems for global enterprises.

This role combines technical leadership with hands-on development, requiring someone who can both architect solutions and implement them effectively. You'll be working in Bengaluru, India, contributing to Google's mission of organizing the world's information while helping enterprises leverage AI/ML capabilities.

Last updated 3 days ago

Responsibilities For Staff Software Engineer, AI/ML, Platform and Applications

  • Develop AI platforms and applications for Google Cloud's enterprise customers
  • Grow in a fluid environment solving critical issues and delivers innovative solutions at speed

Requirements For Staff Software Engineer, AI/ML, Platform and Applications

Python
JavaScript
React
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with data structures/algorithms and software development
  • 5 years of experience testing, maintaining or launching software products
  • 1 year of experience with software design and architecture
  • 5 years of experience with speech/audio, reinforcement learning, ML infrastructure
  • 3 years of experience with machine learning infrastructure or large-scale distributed systems
  • Experience with large-scale system design, artificial intelligence or machine learning
  • Knowledge of modern react-style web development
  • Understanding of full web stack, including protocols and web server optimization techniques

Related Jobs

Staff Software Engineer, AI/ML

Staff Software Engineer position at Google focusing on AI/ML development, requiring 8+ years of software development experience and expertise in AI models and Large Language Models.

Staff Software Engineer, AI Innovation and Research

Lead AI/ML engineering role at Google, focusing on innovation and research in platforms and devices, requiring expertise in machine learning and software development.

Senior Staff Software Engineer, AI Data Trust

Lead technical strategy and build infrastructure for AI governance and ML systems at Google, focusing on data compliance and safety while enabling rapid AI development.

Staff Software Engineer, Machine Learning

Staff Software Engineer position at Google focusing on machine learning and AI solutions for enterprise functions, requiring 8 years of software development experience.

Senior Staff Software Engineer, AI/ML

Senior Staff Software Engineer position at Google Cloud, focusing on developing AI platforms and applications for enterprise customers, requiring extensive experience in ML infrastructure and distributed systems.