Senior Software Engineer, Infrastructure, Automated Optimization, ML Models

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology for digital transformation.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Infrastructure, Automated Optimization, ML Models

Google Cloud is seeking a Senior Software Engineer to join their Infrastructure team focusing on Automated Optimization for ML Models. This role is crucial for developing next-generation technologies that impact billions of users' interactions with information and each other. The position requires expertise in machine learning infrastructure, distributed systems, and programming proficiency in C++ or Python.

The role involves working on critical projects for Google Cloud's infrastructure, with opportunities for growth and project diversity. You'll be responsible for developing high-quality datasets for fine-tuning large language models, analyzing model quality issues, and building robust infrastructure for automation and testing. The position requires collaboration across various teams working on ML hardware and software stacks.

As part of Google Cloud, you'll be contributing to a platform that serves customers in over 200 countries, helping organizations digitally transform their businesses. The role offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits. The position is based in either Durham or Raleigh, NC, providing an opportunity to work with cutting-edge technology while being part of Google's inclusive and innovative culture.

The ideal candidate will bring 5+ years of software development experience, with specific expertise in large-scale infrastructure or distributed systems. This role is perfect for someone passionate about machine learning, infrastructure development, and building tools that enhance ML model performance. You'll be empowered to act like an owner, anticipate customer needs, and drive innovation in cloud technology.

Last updated 11 hours ago

Responsibilities For Senior Software Engineer, Infrastructure, Automated Optimization, ML Models

  • Collaborate with teams across the Machine Learning (ML) hardware or software stack
  • Develop and contribute using C++ or Python
  • Develop high quality curated data sets for fine-tuning large language models that optimize Machine Learning performance
  • Analyze quality issues in fine-tuned large language models for improving ML performance
  • Build infrastructure for automation, testing, integration, and for measuring performance as it relates to ML services

Requirements For Senior Software Engineer, Infrastructure, Automated Optimization, ML Models

Python
  • Bachelor's degree in Computer Science or equivalent practical experience
  • 5 years of professional software development experience
  • 3 years of experience building and developing large-scale infrastructure or distributed systems
  • Experience coding in C++ or Python
  • Master's Degree or Ph.D. with emphasis on ML Systems (preferred)
  • 10 years of experience with software development or 7 years with advanced degree (preferred)
  • Experience with Machine Learning Infrastructure (preferred)
  • Experience with fine-tuning large language models and debugging model quality issues (preferred)

Benefits For Senior Software Engineer, Infrastructure, Automated Optimization, ML Models

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Automated Optimization, ML Models

Senior Software Developer, AI/ML GenAI, Google Workspace

Senior Software Developer position at Google focusing on AI/ML GenAI development for Google Workspace, requiring 5+ years of software development experience and strong expertise in GenAI techniques.

Senior Software Developer AI/Machine Learning, Applied AI

Senior Software Developer role at Google focusing on AI/Machine Learning and Applied AI development.

Senior Software Engineer, AI/ML Natural Language Processing, Google Cloud Platforms

Senior Software Engineer position at Google focusing on AI/ML Natural Language Processing for Google Cloud Platforms

Senior Software Engineer, AI/ML, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on machine learning research and implementation with competitive compensation and benefits.

Senior Software Engineer, AI/ML GenAI, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on GenAI development and implementation, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.