Senior Staff Software Engineer, Storage AI/ML Benchmarks

3 Months ago • 8-13 Years • Artificial Intelligence • $237,000 PA - $337,000 PA

Job Summary

Job Description

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The Google Customer Solutions (GCS) AI/ML Infrastructure team is developing a suite of benchmarks focused on key performance indicators such as throughput, latency, and scalability. These benchmarks will be engineered for reproducibility and transparency, utilizing standardized datasets and methodologies to enable accurate comparisons and facilitate performance analysis for diverse AI/ML applications. This initiative goals to provide valuable data-driven insights to both GCP customers and internal development teams, enabling informed decision-making and continuous optimization of GCS for evolving AI/ML workloads. The team will engage with the open-source community to identify performance issues and contribute to the enhancement of AI/ML software, ensuring optimal utilization of GCS capabilities.
Must have:
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with design and architecture; and testing/launching software products
  • Experience with ML algorithms (e.g., TensorFlow), model tuning, and infrastructure development
  • Knowledge of storage systems, performance optimization, and Machine Learning workloads
  • Ability to design, execute, and analyze benchmarks for storage systems serving Machine Learning applications
Good to have:
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction
  • 3 years of experience working in an organization involving cross-functional or cross-business projects

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development, and with data structures/algorithms.
  • 5 years of experience with design and architecture; and testing/launching software products.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in an organization involving cross-functional or cross-business projects.
  • Experience with ML algorithms (e.g., TensorFlow), model tuning, and infrastructure development.
  • Knowledge of storage systems, performance optimization, and Machine Learning workloads.
  • Ability to design, execute, and analyze benchmarks for storage systems serving Machine Learning applications.

About the job

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. You will anticipate our customer needs and be empowered to act like an owner, take action and innovate. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The Google Customer Solutions (GCS) AI/ML Infrastructure team is developing a suite of benchmarks focused on key performance indicators such as throughput, latency, and scalability. These benchmarks will be engineered for reproducibility and transparency, utilizing standardized datasets and methodologies to enable accurate comparisons and facilitate performance analysis for diverse AI/ML applications. This initiative goals to provide valuable data-driven insights to both GCP customers and internal development teams, enabling informed decision-making and continuous optimization of GCS for evolving AI/ML workloads. The team will engage with the open-source community to identify performance issues and contribute to the enhancement of AI/ML software, ensuring optimal utilization of GCS capabilities.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

The US base salary range for this full-time position is $237,000-$337,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Serve as the subject matter expert on AI/ML workloads, guiding GCP Storage teams on performance optimization and best practices.
  • Lead the design, development, and tuning of benchmarks that assess GCS performance for diverse AI/ML applications.
  • Engineer tools and automation to enable reliable benchmark execution and performance tuning across GCP Storage.
  • Publish comprehensive benchmark data and performance metrics to inform both internal teams and GCP customers.
  • Influence the broader industry to adopt GCS benchmarks as standards and establish GCS as the leading storage solution for AI/ML.

Similar Jobs

Google - Software Engineer III, Generative AI, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
Unity - Principal Applied Research Machine Learning Engineer

Unity

Helsinki, Uusimaa, Finland (On-Site)
4 Months ago
Rackspace - Presales Data Science Architect – AWS Cloud

Rackspace

Aguascalientes, Aguascalientes, Mexico (On-Site)
3 Months ago
Netomi - Data Scientist - II

Netomi

Gurugram, Haryana, India (Hybrid)
3 Months ago
paypal - Lead Principal ML Engineer, AI Solutions

paypal

San Jose, California, United States (On-Site)
4 Months ago
WaveApps - Senior Machine Learning Engineer

WaveApps

Toronto, Ontario, Canada (Remote)
3 Months ago
AIFund - Head of AI @ Olakai

AIFund

California, United States (Remote)
3 Months ago
Meta - Research Scientist Intern, Language and Multimodal Research for MetaAI (PhD)

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
Zoox - Senior Software Engineer - System HIL Framework and Tools

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
HP - AI Technology Sensing Lead

HP

Spring, Texas, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist, Code Generation

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Velotio Technologies - Data Scientist

Velotio Technologies

Pune, Maharashtra, India (Remote)
3 Months ago
ByteDance - Machine Learning Engineer Graduate (AML Algorithm) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Software Engineer Graduate (AML-Engine) - 2024 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Foundation Model, Speech Understanding) - 2024 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Senior Staff Software Engineer, Generative AI, Google Cloud AI

Google

Kirkland, Washington, United States (On-Site)
3 Months ago
Cloudhire - Technical Lead / Technical Project Manager

Cloudhire

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
Verve - Senior Data Scientist

Verve

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
paypay - Data Engineer, Credit Modeling

paypay

(Remote)
3 Months ago
Netflix - Research Engineer (L5) - Identity Algorithms

Netflix

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Seattle, Washington, United States

Google - Software Engineering Manager II, Google Cloud Security and Privacy

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
DraftKings - Sports Trader

DraftKings

Las Vegas, Nevada, United States (On-Site)
3 Months ago
Meta - Consumer Product Marketing Manager

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
Netflix - Product Manager, ML Platform: Training

Netflix

Los Gatos, California, United States (Hybrid)
3 Months ago
Nisum - Senior Java Developer - N4417

Nisum

Dallas, Texas, United States (On-Site)
4 Months ago
Fluence - Lead Advanced Manufacturing Engineer - NPI

Fluence

Houston, Texas, United States (Hybrid)
4 Months ago
Google - Senior Software Engineering Manager, Google Cloud

Google

Kirkland, Washington, United States (On-Site)
3 Months ago
Duolingo - Director of Product Management

Duolingo

Pittsburgh, Pennsylvania, United States (On-Site)
4 Months ago
Meta - Software Engineer (Technical Leadership)

Meta

Burlingame, California, United States (On-Site)
3 Months ago
MIPS - Staff Engineer - Full Stack Developer

MIPS

Dallas, Texas, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

ByteDance - Student Researcher (Doubao (Seed) Foundation Model - Video Generation) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Google - Software Engineer III, OpenXLA

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
Google - AI Developer Relations Engineer, Machine Learning

Google

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
The Walt Disney Company - VP, Engineering - Personalization & Recommendations

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
Neostella - Machine Learning Engineer

Neostella

Medellín, Antioquia, Colombia (On-Site)
3 Months ago
Google - Senior Software Engineer, Machine Learning, Google Cloud Compute

Google

Kirkland, Washington, United States (On-Site)
3 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Salesforce - AI Scientist

Salesforce

Palo Alto, California, United States (On-Site)
3 Months ago
Meta - Research Scientist, ML H/W-SW Codesign

Meta

Redmond, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug