Taro Logo

Staff Software Engineer, TuneLab

Global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Developer, Applied AI, Developer Experience

Senior software development role focusing on AI integration and developer experience at Google, building next-generation tools and infrastructure for AI-enhanced development workflows.

Field Solutions Developer III, GenAI, Google Cloud

Field Solutions Developer III position at Google Cloud focusing on Generative AI development and customer solutions, requiring 8+ years of programming experience and AI expertise.

CPU AI Workloads and Performance Architect

Senior technical role focusing on CPU architecture optimization for AI workloads at Google, combining hardware expertise with machine learning performance analysis.

Staff Platform System Architect, AI/ML, Silicon

Staff Platform System Architect role at Google focusing on AI/ML and silicon architecture for Pixel devices and Tensor SoC.

Manufacturing Test Development Engineering Lead, Machine Learning

Lead role in developing and managing test infrastructure for Google's custom-designed equipment, focusing on machine learning applications in manufacturing operations.

Description For Staff Software Engineer, TuneLab

Google is seeking a Staff Software Engineer for their TuneLab team to lead the development and implementation of cutting-edge Machine Learning and Generative AI technologies. This role represents a unique opportunity to shape the future of applied ML at Google and push the boundaries of what's possible with GenAI technologies.

The position involves working with Google's Cloud AI Research team, addressing AI challenges across various industries including tech, healthcare, finance, and retail. You'll be responsible for building platforms that integrate state-of-the-art GenAI technologies into Google's consumer-facing products, while empowering developers and researchers with cutting-edge GenAI enablement tools.

As a Staff Software Engineer, you'll lead the development of complex ML systems, working with technologies like JAX, PyTorch, and TensorFlow. Your responsibilities will include driving platform goals for fine-tuning, multi-agent systems, and prompt engineering, while ensuring all development adheres to Google's high standards for coding and testing.

The role offers competitive compensation, including a base salary range of $189,000-$284,000, plus bonus, equity, and comprehensive benefits. You'll work alongside world-class researchers and engineers, collaborating with various stakeholders including Google Research and DeepMind organizations to identify and implement emerging AI technologies.

This position requires significant experience in software development, ML/AI algorithms, and large-scale system architecture. You'll need to demonstrate strong leadership abilities, as you'll be providing technical mentorship to team members and driving innovation across the organization. The role offers an exceptional opportunity to make a lasting impact on the field of AI while working at one of the world's leading technology companies.

Last updated 6 months 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
401k
  • bonus
  • equity
  • benefits

Interested in this job?