Job Description

Minimum qualifications:

  • 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.
  • Experience in Cloud computing, distributed computing, and high performance computing.
  • Experience with C/C++, Java, Go, or Python programming languages, and with Unix/Linux systems.
  • Experience within Cloud infrastructure, machine learning infrastructure, with compute, networking, and storage.

Preferred qualifications:

  • Experience with a cloud provider, or other data center management stack.
  • Experience as a software engineer, with knowledge of two or more of the following areas: APIs and services, front-end development, distributed systems, tools, testing infrastructure, and monitoring infrastructure.
  • Knowledge of Kubernetes, with a focus on AI in...

Ready to Apply?

Take the next step in your AI career. Submit your application to Google today.

Submit Application