Staff Software Engineer, Machine Learning, Labs

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

Description For Staff Software Engineer, Machine Learning, Labs

Google Labs is seeking a Staff Software Engineer specializing in Machine Learning to join their innovative team focused on incubating early-stage efforts. This role combines technical leadership with hands-on development in AI and machine learning technologies. The position offers an opportunity to work on cutting-edge projects that have the potential to transform how users interact with Google's products.

As a Staff Software Engineer, you'll lead high-impact projects, mentor team members, and drive technical direction while working on complex problems at massive scale. The role requires expertise in machine learning algorithms, software architecture, and system design. You'll be responsible for developing and deploying large-scale software solutions that push the boundaries of what's possible in AI and information processing.

The ideal candidate brings 8+ years of software development experience, with deep expertise in machine learning, artificial intelligence, and natural language processing. You'll work in a collaborative environment, managing cross-functional projects and ensuring alignment across teams. The position offers competitive compensation ($189,000-$284,000) plus bonus, equity, and comprehensive benefits.

This role is perfect for someone who wants to be at the forefront of AI innovation, working on projects that could fundamentally change how users interact with technology. You'll have the opportunity to work with cutting-edge technologies, lead technical initiatives, and contribute to Google's mission of organizing the world's information and making it universally accessible and useful.

Last updated 16 days ago

Responsibilities For Staff Software Engineer, Machine Learning, Labs

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Machine Learning, Labs

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing

Benefits For Staff Software Engineer, Machine Learning, Labs

Medical Insurance
Vision Insurance
Dental Insurance
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Staff Software Engineer, Machine Learning, Labs

Senior Research Scientist

Senior Research Scientist position at Google Research, focusing on machine learning and AI systems development, requiring PhD and research experience.

Senior Research Scientist, Deep Learning Data

Senior Research Scientist position at Google focusing on Deep Learning Data, graph algorithms, and Gemini Data infrastructure development.

Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI focusing on advancing AI research and development across various industries with competitive compensation and benefits.

Senior Technical Program Manager I, Machine Learning, Google Cloud Platforms

Lead complex machine learning programs at Google Cloud, driving technical innovation and strategic initiatives with competitive compensation and benefits.

Group Product Manager Lead, End-to-End Workflows, Google Cloud

Lead Product Manager role at Google Cloud focusing on GenAI workflows and AI/ML technologies implementation across Google products.