Staff Software Engineer, Site Reliability Engineering, Vertex AI
Staff Software Engineer, Site Reliability Engineering, Vertex AI
Requirements
Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
8 years of experience with data structures and algorithms.
5 years of experience with software development in one or more programming languages.
3 years of experience leading projects and designing, analyzing, and troubleshooting distributed systems.
Nice to haves
Experience working in computing, distributed systems, storage, or networking.
Ability to debug, optimize code, and automate routine tasks.
Excellent problem-solving and effective verbal and written communication skills.
Eagerness to learn and apply new technologies in the rapidly evolving AI/ML space.
Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
Interest in understanding root causes and complex system interactions.
What you'll be doing
Drive the end-to-end reliability, scalability, and performance of large-scale Models and AI workloads on Vertex AI.
Architect and operate fleet management automation to securely manage, monitor, and upgrade one of the world's largest GCP and GKE environments.
Optimize low-latency, high-throughput AI serving infrastructure to maximize efficiency, observability, and availability of accelerator resources.
Partner with development teams on system design, launch reviews, and capacity planning to evolve data and control planes.
Scale systems sustainably through self-healing software, eliminating toil, and driving architectural changes to enhance deployment velocity and platform resilience.
Perks and benefits
Competitive compensation including base salary, 20% bonus target, equity, and benefits.
Opportunity to work on cutting-edge AI and infrastructure technologies at unparalleled scale.
Collaborative, risk-taking, and blame-free working environment with support and mentorship.
Commitment to equal opportunity and a culture of belonging.