Staff Software Engineer, Private Machine Learning

A global technology company that develops internet-related services and products.
$197,000 - $291,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Staff Software Engineer, Private Machine Learning

Google is seeking a Staff Software Engineer to join their Private Machine Learning team, focusing on the Privacy Sandbox initiative. This role combines advanced machine learning with privacy-preserving technologies to revolutionize digital advertising. The position offers an opportunity to shape the future of private advertising through research, prototyping, and implementation of secure ML solutions.

The role requires deep expertise in machine learning, particularly in advertising contexts, combined with knowledge of privacy-preserving techniques like DP-SGD and Trusted Execution Environments. You'll lead a distributed team, designing experiments and implementing solutions that balance privacy requirements with ML effectiveness.

As part of Google's engineering team, you'll work on critical projects with opportunities for growth and evolution. The role offers competitive compensation ($197,000-$291,000 base salary plus bonus and equity) and comprehensive benefits. You'll be at the forefront of developing technologies that protect user privacy while enabling effective digital advertising solutions.

The position is based in Mountain View, CA, and requires collaboration with Google Research and various stakeholders in the advertising ecosystem. This is an excellent opportunity for someone passionate about privacy-preserving machine learning and interested in making a significant impact on the future of digital advertising technology.

Last updated 2 hours ago

Responsibilities For Staff Software Engineer, Private Machine Learning

  • Research and understand different ML training, advertising use cases in the industry
  • Design and implement ML simulations
  • Influence, coach and lead a team of distributed engineers
  • Think about the impact of DP and confidential computing technologies
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Private Machine Learning

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience with machine learning recommendation systems in the context of Ads
  • 3 years of experience with software design and architecture
  • Experience with open source technologies

Benefits For Staff Software Engineer, Private Machine Learning

Medical Insurance
Equity
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Staff Software Engineer, Private Machine Learning

Customer Engineer, AI Infrastructure, Google Cloud

Senior technical role combining AI infrastructure expertise with customer engineering, focusing on helping businesses optimize AI solutions using Google Cloud's advanced hardware and software capabilities.

Staff Software Engineer, Large Language Model and GenAI

Staff Software Engineer position at Google focusing on Large Language Models and GenAI development for Pixel devices, combining ML expertise with mobile platform development.

Manufacturing Test Development Engineering Lead, Machine Learning

Lead Manufacturing Test Development Engineering position at Google, focusing on machine learning hardware testing and development with competitive compensation and benefits.

Applied AI Engineering Lead, Core Enterprise, Core

Lead AI engineering role at Google focusing on applying machine learning solutions to enterprise problems across various domains.

Staff Software Engineer, GenAI and Computational Photography

Staff Software Engineer position at Google focusing on GenAI and Computational Photography for Pixel devices, combining ML expertise with camera technology innovation.