Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
1 year of experience with one or more of the following: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field.
1 year of experience with Machine Learning (ML) infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
Nice to haves:
Master's degree or PhD in Computer Science, or a related technical field.
2 years of experience with data structures or algorithms.
1 year of experience with scaling AI deployments.
Experience in deploying AI on Kubernetes clusters.
Knowledge of running Large Language Models (LLM) at scale in confidential compute configuration.
Understanding of how AI works and the requirements for running 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 successfully deploy into production.
Build tests for code and automate running those tests if needed.
Code components to manage Kubernetes cluster in Golang.