Google's mission is to enable customers to run their most demanding workloads for technical, scientific, and engineering issues on Google Cloud Platform (GCP). This HPC role offers supercomputer-class infrastructure that interoperates with other cloud services, helping customers navigate the integration of AI into computational workflows and workloads.
Requirements
- 2 years of experience in high performance computing (HPC) system architecture and applications.
- 2 years of experience testing, and launching software products, and experience with software design and architecture.
- 4 years of experience in software development in C++, Phyton, Julia or similar programming languages used for technical/scientific/engineering computing.
- 4 years of experience in scientific computing (workflows, applications, state-of-the-art) from one or more domains (health care/life science, manufacturing (CAE, EDA, energy), financial services industry).
Responsibilities
- Implement specific HPC solutions as Infrastructure-as-Code and necessary deployment tooling functionality.
- Work closely with technical leads, product managers and partner service engineering teams to get high-quality features through the software project life-cycle.
- Manage project schedules, identify technical risks and clearly communicate them to project stakeholders.
- Collaborate with Program Manager (PM) and Go-to-Market (GTM) teams to develop solution collateral (guides, whitepapers, blog posts, etc.) to onboard customers and drive adoption.
- Design, develop, test, deploy, maintain, and enhance software solutions.
Other
- Understand our customers computing goals and generalize them into repeatable usage patterns and adequate cloud architecture.
- Bachelor's degree or equivalent practical experience.
- Advanced degree in physics, mathematics, life sciences engineering, computer science, engineering, or a similar technical field.
- Versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
- Manage project priorities, deadlines, and deliverables.