Platform Engineer
Core
Design, build, and operate distributed services and platforms powering large-scale computational research infrastructure.
Role type
Senior IC Platform Engineer (Distributed Systems / HPC)
Builds
Foundational services, platform APIs, and tooling for compute workloads and data access
Domain
High-performance computing (HPC) and distributed systems
Deliverable
production ML models
Required skills
C++, Java, Rust, Go, distributed systems design, concurrency, performance optimization, fault tolerance, system reliability, workload orchestration, resource management, observability, security
Preferred skills
Internal developer platforms, cloud infrastructure, GPU-accelerated computing, ML infrastructure, PyTorch, TensorFlow
Technologies
C++, Java, Rust, Go, PyTorch, TensorFlow
Responsibilities
Design and build distributed services managing compute workloads; Develop platform APIs and tooling; Improve reliability and scalability of compute-intensive workflows; Build solutions for workload orchestration and security; Translate research requirements into scalable platform capabilities; Take end-to-end ownership from design to production operation
Seniority
Senior, hands-on IC
