Google - Kirkland, WA

posted 25 days ago

Full-time - Entry Level
Kirkland, WA
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

Google Cloud's software engineers develop next-generation technologies that transform how billions of users connect and interact with information. This role involves working on critical projects for Google Cloud, with opportunities to switch teams and innovate. Engineers are expected to be versatile, display leadership qualities, and tackle new problems across the full-stack as technology evolves.

Responsibilities

  • Build and improve the accelerator platform for onboarding first-party machine learning TPUs to Google Cloud Platforms (GCP).
  • Design and implement features and scale the Cloud TPU GCP API infrastructure to support multiple generations of TPU hardware and products.
  • Collaborate with software engineers, product managers, technical program managers, and other engineering teams to deliver high-quality products and features through the software project life-cycle.
  • Impact various layers of the stack including the Cloud front-end, control plane, data plane, storage, GCP horizontals, and system scalability and performance improvements.
  • Manage project schedules, identify technical risks, and communicate them to project stakeholders.

Requirements

  • 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.
  • 2 years of experience developing infrastructure, distributed systems, or networks, or experience with compute technologies, storage, or hardware architecture.
  • Experience in API design and development.

Nice-to-haves

  • Master's degree or PhD in Computer Science or related technical fields.
  • Experience developing accessible technologies.
  • Experience building AI/ML systems and distributed systems.
  • Experience in Google Cloud Platform or similar public cloud platforms.

Benefits

  • Base salary range of $136,000-$200,000 + bonus + equity + benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service