Supercompute Engineer
Department: Bits: Research, LLMs, machine learning, infra
Location: Menlo Park
Employment Type: FullTime
About Periodic Labs
The most important scientific discoveries of our time won’t happen in a traditional lab. We’re an AI and physical sciences company building state-of-the-art models to accelerate breakthroughs across materials, energy, and beyond. Backed by world-class investors and growing rapidly, we operate at the pace the frontier requires. Our team brings deep expertise, genuine ownership, and an insatiable drive to push the boundaries of what’s scientifically possible.
About the Role
As a Supercomputing Engineer at Periodic Labs, you will design, build, and operate the high-performance computing infrastructure that powers our AI and scientific research. Our models demand extreme compute at scale — large GPU and CPU clusters, high-speed interconnects, low-latency parallel storage, and workload schedulers that make every cycle count. You will work directly with researchers and infrastructure engineers to ensure our compute environment is fast, reliable, and optimized for scientific discovery at the frontier.
This is a deeply hands-on role. You will architect and tune systems, automate provisioning, diagnose performance bottlenecks, and design for resilience at scale. You’ll partner with research and ML teams to understand their workloads and shape an HPC environment that removes friction and accelerates science.
What You’ll Do
Design, deploy, and operate large-scale GPU and CPU clusters for AI training, scientific simulation, and research workloads
Manage and optimize high-speed interconnect fabrics (InfiniBand, RoCE) and parallel filesystems (Lustre, GPFS, WEKA, or equivalent) for maximum throughput and minimum latency
Own workload scheduling and resource management using Slurm, Kubernetes, or similar systems — tuning for throughput, fairness, and researcher productivity
Implement and maintain automated cluster provisioning, configuration management, and lifecycle tooling using Ansible, Terraform, or custom orchestration
Monitor cluster health, performance, and utilization; build dashboards and alerting to proactively identify and resolve bottlenecks
Partner with research and ML engineering teams to profile workloads, diagnose performance issues, and tune hardware and software stacks for specific computational demands
Design and implement backup, disaster recovery, and fault-tolerance strategies for research data and compute infrastructure
Evaluate and integrate new hardware (GPUs, accelerators, networking) and software technologies as the field evolves
Establish standards and runbooks for HPC operations, capacity planning, and incident response
Collaborate with security and infrastructure teams to implement access controls, network segmentation, and compliance controls appropriate for a research environment
You Will Thrive in This Role If You Have
Experience designing and operating large-scale HPC or GPU clusters in research, cloud, or enterprise environments
Deep knowledge of high-speed interconnects such as InfiniBand (HDR/NDR) or RoCE, including fabric management, tuning, and troubleshooting
Hands-on experience with parallel and distributed storage systems (Lustre, GPFS, WEKA, BeeGFS, or similar) — configuration, performance tuning, and capacity management
Experience with workload managers and schedulers such as Slurm, PBS Pro, LSF, or Kubernetes-based HPC orchestration
Linux systems administration at scale, including kernel tuning, NUMA optimization, CPU and memory affinity, and GPU driver management
Infrastructure automation using Ansible, Terraform, or equivalent — you treat infrastructure as code
Experience with GPU computing environments including CUDA, NCCL, MPI, and multi-node distributed training or simulation setups
Performance profiling, benchmarking, and tuning of computational workloads across CPU, GPU, memory, network, and storage
Experience with monitoring and observability tooling (Prometheus, Grafana, or equivalent) in large, heterogeneous compute environments
Ability to collaborate with researchers or data scientists to understand workload requirements and translate them into infrastructure decisions
Especially Strong Candidates May Also Have
Experience operating GPU clusters for large-scale AI or ML training workloads such as multi-node transformer training
Familiarity with AI accelerators beyond GPUs, such as TPUs, Trainium, or custom ASIC environments
Experience in mixed on-prem and cloud HPC environments, including burst-to-cloud or hybrid scheduling patterns
Background in scientific computing domains such as computational chemistry, physics simulation, or bioinformatics
Experience with containerized HPC environments (Singularity/Apptainer, Docker, or container-aware schedulers)
Knowledge of network security, access control, and compliance requirements for regulated research data
Contributions to open-source HPC tooling or published work on HPC system design or performance
Mechanics
Minimum education: Bachelor’s degree or an equivalent combination of education and training or experience
Location: Our lab is located in Menlo Park and we prefer folks to be located in Menlo Park or San Francisco but can be flexible based on role
Compensation: The annual base compensation range for this role is $350,000-$450,000
Visa sponsorship: Yes, we sponsor visas and will do everything we can to assist in this process with our legal support.
We’re building a team of the world’s best — the scientists, engineers, and problem-solvers who don’t just follow the frontier, they define it. If you’re driven to bring AI to life in the physical world and make discoveries that have never been made before, you belong here.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
