Staff Software Engineer, AI Flow (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
This job posting may no longer be active. You may be interested in these related jobs instead:
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.

Kaggle Staff Software Engineer, AI/ML

Staff Software Engineer position at Google's Kaggle team, focusing on AI/ML infrastructure and benchmarking, offering competitive compensation and the opportunity to shape the future of AI evaluation.

Description For Staff Software Engineer, AI Flow (TuneLab)

Google is seeking a Staff Software Engineer to join their AI Flow (TuneLab) team, focusing on shaping the future of applied Machine Learning at Google. This role offers an opportunity to work at the forefront of Generative AI technologies, building platforms that integrate state-of-the-art GenAI into Google's consumer-facing products.

The position requires a seasoned professional with extensive experience in software development, ML/AI algorithms, and large-scale systems. You'll be responsible for developing enablement tools that empower developers and researchers, while ensuring efficient deployment of GenAI across Google's ecosystem. The role combines technical expertise with leadership responsibilities, as you'll be building and mentoring a team.

Working at Google means being part of a company that's revolutionizing technology on a global scale. You'll have access to cutting-edge resources and collaborate with top talent from Google Research and DeepMind. The compensation package is highly competitive, ranging from $189,000 to $284,000, plus bonus, equity, and comprehensive benefits.

This is an ideal opportunity for someone who wants to make a lasting impact on the field of AI while working with some of the most advanced ML technologies. You'll be at the intersection of research and practical application, helping to translate emerging AI technologies into solutions that benefit billions of users. The role offers both technical challenges and leadership opportunities, making it perfect for those who want to grow their career at the forefront of AI innovation.

Last updated 3 months ago

Responsibilities For Staff Software Engineer, AI Flow (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, AI Flow (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 adapting foundation models in products (preferred)
  • 3 years of experience working in matrixed organization (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, AI Flow (TuneLab)

Medical Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Benefits package

Interested in this job?