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 a month 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

Senior Research Scientist, Interactive Recommender Systems

Senior Research Scientist position at Google Research focusing on interactive recommender systems, machine learning, and AI, offering competitive compensation and benefits.

Staff Research Scientist, Google Cloud AI

Lead AI research scientist position at Google Cloud, focusing on advancing AI technology and its applications across industries while contributing to the research community.

Staff Software Developer, Generative AI, Gemini Code Assist

Lead the development of AI-powered developer tools at Google's Gemini Code Assist team, focusing on machine learning and generative AI applications.

Product Manager, AI/ML, Google Cloud

Lead AI/ML product management at Google Cloud, developing strategic vision for ML hardware stack and collaborating with teams like DeepMind and YouTube.

Senior Research Scientist, Multilingual NLP

Senior Research Scientist position at Google focusing on multilingual NLP and LLMs, requiring PhD and 7+ years of experience in machine learning and natural language processing.