Taro Logo

Senior Staff Software Engineer, AI Data

A global technology company that develops AI, search, cloud computing, software and online advertising technologies.
$248,000 - $349,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Job Description

Google is seeking a Senior Staff Software Engineer to join their AI Data organization, focusing on developing systems for generating and managing high-quality data for GenAI workflows. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's services and Cloud AI offerings.

The position requires deep expertise in machine learning, particularly in genAI model development from pre-training to product fine-tuning. You'll work on innovative approaches to quickly generate high-quality data for frontier use-cases including Agents and Reinforcement Learning. The role involves close collaboration with GDM, Research, and infrastructure teams, as well as cross-functional work with various product teams.

As a senior technical leader, you'll be responsible for designing and implementing systems that handle different stages of genAI data, including pre-training, Supervised Fine-Tuning (SFT), and Reinforcement Learning from Human Feedback (RLHF). You'll contribute to Google's mission of developing next-generation technologies that impact billions of users.

The position offers competitive compensation including a base salary range of $248,000-$349,000, plus bonus, equity, and comprehensive benefits. You'll be working at Google's Sunnyvale location, contributing to critical projects that shape the future of AI technology. This is an excellent opportunity for experienced engineers passionate about machine learning and large-scale system design to make a significant impact in the field of artificial intelligence.

Last updated 3 days ago

Responsibilities For Senior Staff Software Engineer, AI Data

  • Design, develop, test, deploy, maintain, and enhance large scale software solutions
  • Provide technical leadership on high-impact projects. Manage project priorities, deadlines, and deliverables
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Influence and coach a distributed team of engineers
  • Drive technical project strategy, lead large-scale Machine Learning (ML) infrastructure optimization, and oversee the design and implementation of solutions across multiple specialized ML areas

Requirements For Senior Staff Software Engineer, AI Data

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 7 years of experience leading technical project strategy, ML design, and working with industry ML infrastructure
  • 5 years of experience with speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 5 years of experience with design and architecture; and testing/launching software products

Benefits For Senior Staff Software Engineer, AI Data

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Comprehensive benefits package

Related Jobs

Staff Software Engineer, BigQuery, Generative AI

Staff Software Engineer position at Google focusing on BigQuery and Generative AI, developing large-scale ML solutions and innovative data analytics services.

Staff Software Engineer, AI/ML, Google Workspace

Lead AI/ML software engineering role at Google Workspace, focusing on developing next-generation AI features for productivity tools, requiring extensive ML and leadership experience.

Staff Software Engineer, AI/ML GenAI, Google Workspace

Lead AI/ML initiatives for Google Workspace, developing Generative AI features for Google Slides and collaborating with DeepMind teams to shape the future of productivity tools.

Staff Software Engineer, Tech Lead, Gemini

Lead technical initiatives for Google's Gemini project as a Staff Software Engineer, focusing on machine learning and AI applications while managing team development and implementation.

Senior Staff Software Engineer, TPU Performance

Senior Staff Software Engineer position at Google focusing on TPU performance optimization and ML infrastructure development, offering competitive compensation and the opportunity to work on cutting-edge ML systems.