Taro Logo

Staff Software Engineer, Generative AI, Data Analytics

Google is a global technology company that develops innovative solutions used by billions of users worldwide.
$197,000 - $291,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer, Generative AI, Data Analytics

Google is seeking a Staff Software Engineer to join their Generative AI Data Analytics team, focusing on developing innovative solutions that bring generative AI to Google Cloud Platform's data analytics capabilities. This role involves working with natural language to Python code generation using Large Language Models (LLMs) for data analytics and conversational analytics use cases.

The position is part of the Google Cloud AI Research team, which tackles AI challenges across various industries including tech, healthcare, finance, and retail. The team focuses on pushing the boundaries of AI technology while ensuring practical applications that benefit customers. The role requires deep expertise in machine learning, particularly in areas like LLMs, generative AI, and multimodal machine learning.

As a Staff Software Engineer, you'll collaborate with a team of experts to research and develop cutting-edge solutions. The role demands both technical excellence and leadership skills, as you'll be guiding project teams and setting technical direction. You'll work in a complex, matrixed organization, handling cross-functional projects and interfacing with Product Managers and customers to translate requirements into technical solutions.

The position offers competitive compensation including a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for experienced engineers passionate about advancing the field of AI while working on practical applications that impact billions of users. The role is based in either Sunnyvale, CA or Kirkland, WA, offering the chance to work at one of tech's most innovative companies.

Last updated 2 days ago

Responsibilities For Staff Software Engineer, Generative AI, Data Analytics

  • Provide technical leadership on high-impact projects
  • Design and develop next-generation software systems for data analytics
  • Work closely with Team Leads to define and develop new solutions using LLMs
  • Prototype and research for solutions in projects with a high-level of uncertainty
  • Participate in discussion with Product Managers and customers to understand requirements

Requirements For Staff Software Engineer, Generative AI, Data Analytics

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, natural language processing

Benefits For Staff Software Engineer, Generative AI, Data Analytics

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Staff Software Engineer, Generative AI, Data Analytics

Software Developer, Applied AI, Developer Experience

Senior software development role focusing on AI integration and developer experience at Google, building next-generation tools and infrastructure for AI-enhanced development workflows.

Field Solutions Developer III, GenAI, Google Cloud

Field Solutions Developer III position at Google Cloud focusing on Generative AI development and customer solutions, requiring 8+ years of programming experience and AI expertise.

CPU AI Workloads and Performance Architect

Senior technical role focusing on CPU architecture optimization for AI workloads at Google, combining hardware expertise with machine learning performance analysis.

Staff Platform System Architect, AI/ML, Silicon

Staff Platform System Architect role at Google focusing on AI/ML and silicon architecture for Pixel devices and Tensor SoC.

Developer AI, Staff Engineer, Machine Learning

Staff Engineer position at Google focusing on AI/ML development and technical leadership, combining hands-on coding with team management and strategic planning.