Staff Software Engineer, TuneLab

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Staff Software Engineer, TuneLab

Google is seeking a Staff Software Engineer for their TuneLab team to lead the development of applied Machine Learning and Generative AI technologies. This role combines technical leadership with hands-on development, focusing on integrating state-of-the-art GenAI technologies into Google's consumer-facing products. The position requires extensive experience in ML/AI development, with opportunities to shape the future of AI at Google.

The role involves working with the Google Cloud AI Research team, addressing AI challenges across various industries including healthcare, finance, and retail. You'll be responsible for building platforms that empower developers and researchers with cutting-edge GenAI enablement tools, while ensuring efficient deployment of GenAI across Google's ecosystem.

As a Staff Software Engineer, you'll lead the development of complex ML systems, mentor team members, and collaborate with various stakeholders including Google Research and DeepMind organizations. The position offers competitive compensation ($189,000-$284,000) plus bonus, equity, and comprehensive benefits.

Key responsibilities include driving platform goals for fine-tuning, multi-agent systems, and prompt engineering, developing products in C++ and Python, and implementing customer-requested GenAI features. You'll work with cross-functional teams to identify emerging AI technologies and translate them into practical solutions.

The ideal candidate will have 8+ years of software development experience, strong expertise in ML/AI algorithms, and proven experience with tools like JAX, PyTorch, or TensorFlow. This role offers an opportunity to make a lasting impact on the field of AI while working with cutting-edge technology at one of the world's leading tech companies.

Last updated 4 days ago

Responsibilities For Staff Software Engineer, TuneLab

  • Drive the platform goal to incorporate fine-tuning, multi-agent systems, prompt engineering, and model optimization into the Google product development lifecycle
  • Develop and maintain Google's products, written in C++ and Python, conforms with Google-wide coding and testing standards
  • Design and implement customer requested Generative Artificial Intelligence (GenAI) features
  • Collaborate with stakeholders to identify emerging technology related to AI and Generative AI
  • Provide technical leadership and mentorship to team members

Requirements For Staff Software Engineer, TuneLab

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with developing Machine Learning (ML)/Artificial Intelligence (AI) algorithms and tools
  • 5 years of experience building and architecting large-scale, production quality ML systems
  • 3 years of experience in development with JAX, PyTorch, or TensorFlow
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 3 years of experience working in complex, matrixed organization (preferred)
  • 3 years of experience adapting foundation models in products (preferred)
  • Experience in ML community through publications, open-source contributions, or conference participation (preferred)
  • Understanding of foundation model training/tuning infrastructure (preferred)

Benefits For Staff Software Engineer, TuneLab

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Base salary
  • Bonus
  • Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Google Staff Software Engineer, TuneLab

Staff Software Engineer, Machine Learning Borglet Accelerators

Staff Software Engineer position at Google focusing on machine learning infrastructure and hardware acceleration, offering competitive compensation and the opportunity to work on cutting-edge technology.

Staff Software Engineer, AI/ML Natural Language Processing, Google Ads

Lead AI/ML Natural Language Processing initiatives at Google Ads, developing large-scale solutions and providing technical leadership for advertising technology innovations.

Senior Staff Software Engineer, Recommendations, Rankings, Predictions

Lead machine learning and recommendation systems development at Google as a Senior Staff Software Engineer, shaping how billions of users discover content on YouTube.

Senior Staff Software Engineer, Cloud Specialized Generative AI

Lead Google Cloud's Generative AI initiatives as a Senior Staff Software Engineer, developing next-gen technologies and solutions for enterprise customers worldwide.

Staff Software Engineer, Machine Learning, Google Assistant

Lead Machine Learning engineering role at Google, developing AI solutions for Google Assistant with competitive compensation and opportunity to impact billions of users.