Staff Software Developer, Generative AI, Gemini Code Assist

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 · Enterprise SaaS · Cloud

Description For Staff Software Developer, Generative AI, Gemini Code Assist

Google is seeking a Staff Software Developer to join their Gemini Code Assist team, a product in the Gemini for Google Cloud portfolio. This role focuses on developing AI-powered assistance to help development teams throughout the software development life-cycle. The position requires extensive experience in software development, machine learning, and technical leadership.

The ideal candidate will drive the future of tools platform capabilities, expanding extensibility for the Code Assist product, and enabling various software agents designed to accelerate enterprise customers' software development cycles. You'll work with cutting-edge AI technology, particularly in the generative AI space, while managing and leading project teams.

The role offers competitive compensation ($189,000-$284,000 + bonus + equity + benefits) and the opportunity to work with Google Cloud, which serves customers in more than 200 countries. You'll be part of a team that's pushing the boundaries of AI application in software development, working on products that directly impact developers worldwide.

Key responsibilities include providing technical leadership, coaching developers, working closely with product management, and managing project deliverables. The position requires strong expertise in applied Machine Learning, particularly with generative AI concepts like LLMs and diffusion models.

This is an excellent opportunity for experienced engineers who want to shape the future of AI-assisted software development while working at one of the world's leading technology companies. You'll be at the forefront of innovation in developer tools and AI technology, with the chance to impact how software is built and maintained at scale.

Last updated 18 hours ago

Responsibilities For Staff Software Developer, Generative AI, Gemini Code Assist

  • Provide technical leadership on high-impact projects and help guide the future of the Code Assist Tools platform
  • Influence and coach a distributed team of developers
  • Work with product management on analyzing customer feedback and suggest solutions matching customer needs
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance software solutions

Requirements For Staff Software Developer, Generative AI, Gemini Code Assist

Python
Java
Kubernetes
  • 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
  • 2 years of experience with applied Machine Learning including fine tuning and prompt optimization
  • Experience with generative AI concepts (LLMs, diffusion models, etc.)
  • Technical leadership experience

Benefits For Staff Software Developer, Generative AI, Gemini Code Assist

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Equity
  • Comprehensive medical, dental, and vision insurance
  • Parental leave
  • 401k benefits
  • Equity compensation
  • Bonus compensation
  • Additional benefits available but not specifically listed

Interested in this job?

Jobs Related To Google Staff Software Developer, Generative AI, Gemini Code Assist

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.

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.

Senior Product Manager, Assistant Natural Language Processing

Senior Product Manager role at Google focusing on Assistant Natural Language Processing, leveraging Gemini and AI to enhance home device interactions.