Bachelor’s degree or equivalent practical experience.
2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting.
2 years of experience with developing large-scale infrastructure, distributed systems or networks, or with compute technologies, storage or hardware architecture.
Nice to haves:
Master's degree or PhD in Computer Science or related technical fields.
2 years of experience with data structures or algorithms.
1 year of experience with Artificial Intelligence (AI) deployments.
Experience in deploying AI on Kubernetes clusters.
Knowledge of managing Large Language Models (LLM) in compute configuration.
Knowledge of working of AI and the requirements for managing AI inference in a cluster.
What you'll be doing:
Deliver end-to-end features for Google Distributed Cloud (GDC) that deploy, manage the Gemini and other models.
Deliver code and deploy into production.
Build tests for code and automate running those tests.
Develop components to manage Kubernetes cluster in Golang.
Add features to the management plane in Java.
Perks and Benefits:
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit are subject to Google's Applicant and Candidate Privacy Policy.
Equal opportunity and affirmative action employer.
If you have a need that requires accommodation, please fill out the Accommodations for Applicants form.
English proficiency is a requirement for all roles unless stated otherwise in the job posting.
Google does not accept agency resumes. Please do not forward resumes to our jobs alias.