Taro Logo

Senior Software Engineer, Gemini Code Assist, Google Cloud

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer, Gemini Code Assist, Google Cloud

Google Cloud is seeking a Senior Software Engineer to join their Gemini Code Assist team, focusing on developing cutting-edge Generative AI-based development tools. This role sits at the intersection of software engineering and machine learning, where you'll work on implementing functionalities that interact with Google's latest Large Language Models (LLMs).

As a key member of the team, you'll collaborate closely with researchers, engineers, and product managers from both Google Cloud AI and Google Research. Your work will involve developing machine learning solutions that directly contribute to Google's product excellence, particularly in areas such as information retrieval, conversation understanding, dialogue summarization, and content moderation.

The position offers the opportunity to work on next-generation technologies that impact billions of users, requiring expertise in distributed computing, large-scale system design, and artificial intelligence. You'll be responsible for developing server code and middleware that implements LLM functionalities, balancing performance with deployment constraints.

This role is ideal for someone who combines strong software engineering fundamentals with machine learning expertise. You'll be part of Google Cloud's mission to accelerate digital transformation across industries, working with enterprise-grade solutions that leverage Google's cutting-edge technology. The position offers the chance to work on challenging technical problems while contributing to products used by customers in over 200 countries.

The role requires a blend of technical expertise, leadership qualities, and the ability to collaborate across teams. You'll be involved in the full development lifecycle, from design reviews to code implementation and documentation. This is an excellent opportunity for someone passionate about AI/ML who wants to make a significant impact on developer tools and cloud infrastructure.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Gemini Code Assist, Google Cloud

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide among available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Gemini Code Assist, Google Cloud

Java
Python
Go
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with full stack development across back-end or front-end including JavaScript
  • 3 years of experience with software development in training, developing or applying machine learning models

Interested in this job?

Jobs Related To Google Senior Software Engineer, Gemini Code Assist, Google Cloud