Back to jobs

Senior Software Engineer, TPU Supercomputer, Infrastructure, Cloud
Posted Yesterday
Job Description
- Design and maintain TPU supercomputer software across various layers of the stack, including host-side daemons and hardware-level interfaces.
- Implement network routing rules directly within TPU hardware to facilitate efficient data movement across supercomputing systems.
- Develop control software for specialized machines that manage and orchestrate distributed collections of networked hardware.
- Build distributed software solutions on Google’s internal and cloud infrastructure to monitor, deploy, and control TPU accelerators at scale.
- Oversee the full lifecycle of supercomputing systems, including the qualification and servicing of hardware and software components.