Senior Distributed Systems Engineer
Institute of Foundation Models
About the Institute of Foundation Models
The Institute of Foundation Models (IFM) designs and operates ultra-scale GPU supercomputing systems to train next-generation foundation models. We believe performance, fault tolerance, and scalability are co-designed across model architecture, communication systems, runtime, and hardware topology.
This role sits at the core of that effort — driving communication performance, distributed reliability, and cross-layer optimization for large-scale training workloads.
The Mission
We are looking for a deeply technical engineer to co-design and optimize the communication stack for large-scale distributed training, including hybrid parallelism and Mixture-of-Experts (MoE) workloads.
This is not a network operations role. This is a systems-level engineering position focused on performance engineering, distributed debugging, and communication-runtime co-design.
- Design and optimize expert-parallel and hybrid-parallel communication patterns
- Drive high-performance hierarchical collectives for MoE workloads
- Co-design runtime orchestration with communication topology awareness
- Reduce tail latency and improve determinism across thousands of GPUs
- Architect fault-tolerant distributed execution under real‑world cluster failures
Core Technical Scope
- Communication-compute overlap and topology-aware collective optimization
- Deep debugging of NCCL, RDMA, and custom communication layers
- Hybrid expert parallel strategies in modern large-scale MoE systems
- Elastic and resilient distributed job orchestration concepts
- Congestion analysis and routing optimization across InfiniBand/RoCE fabrics
- Microbenchmarking and performance modeling for communication-heavy workloads
Expected Technical Depth
- Hybrid expert parallel communication for Mixture-of-Experts training
- Scaling behavior under network pressure
- Distributed orchestration for elastic, large-scale training
- Fault detection and recovery in distributed GPU workloads
- Cross-layer bottlenecks: GPU NIC PCIe NVSwitch Fabric Scheduler
Required Background
- Experience optimizing distributed training at 1,000+ GPU scale (or equivalent depth)
- Hands‑on expertise with RDMA, InfiniBand, RoCE, and GPUDirect RDMA
- Deep familiarity with NCCL and/or UCX internals
- Strong systems programming ability (C/C++, Rust, or Go)
- Strong familiarity with modern model training frameworks such as PyTorch
- Ability to troubleshoot and profile training performance issues related to communication bottlenecks
- Ability to translate research ideas into production‑grade optimizations
- Experience debugging distributed hangs, desynchronization, and performance regressions
What We Mean by "Hardcore"
- You can explain why an communication degrades at scale and how to fix it
- You have improved real cluster throughput via communication redesign
- You can trace a distributed hang across ranks and identify the root cause
- You are comfortable working at the boundary between hardware and runtime
Application Requirements
- Include a link to your GitHub (required)
- Provide links to relevant distributed systems, HPC, or large-scale training projects
- Include a list of publications and/or public technical reports (if applicable)
- Describe the hardest distributed debugging problem you solved
$163.43k - $190k
...the IonQ Tempo, is the latest in a line of cutting-edge systems that have been helping customers and partners including... ...The Role: We are looking for a deeply hands-on Senior Distributed Systems Engineer to join the team building IonQ's Network and Security Platform...SeniorPermanent employmentContract workWork at office- Institute of Foundation Models in Sunnyvale, CA seeks a deeply technical engineer to co-design and optimize the communication stack for large-scale distributed training, including hybrid parallelism and Mixture-of-Experts workloads. This role emphasizes performance engineering...Senior
- ...Foundation Models designs ultra-scale GPU systems to train foundation models and optimize cross... ...scalability. We seek a deeply technical engineer to co-design and optimize the communication stack for large-scale distributed training, including MoE workloads, hybrid parallelism...Senior
$184.7k - $324.8k
...'re looking for an experienced backend engineer to design and build massively scalable,... ...Apple customers. Description As a senior member of the Services Engineering Team... ..., scaling what exists, and applying distributed-systems best practices from design through production...SeniorContract workRelocation- Apple Inc. in Cupertino, California, seeks a Senior Software Engineer focused on distributed systems to help build high‑performance infrastructure, storage and backend services for Apple-scale workloads. You will collaborate with cross‑functional teams to refine requirements...Senior
- Morph Systems in Mountain View, CA is seeking a Software Engineer with a deep systems background to design, build, and scale Morph’s LLM-powered development stack. You’ll work on compilers, databases, and distributed systems at a small, high-caliber team. This role intersects...Senior
- Workday is seeking a Senior/Mid-Level Software Engineer for the Data Platform and Observability team in Santa Clara. You will design and implement... ...Boston. Candidates should have deep experience in distributed systems, Python/Go/Java, cloud platforms (AWS/GCP), and...SeniorRemote work
- ServiceNow is seeking a distributed systems engineer to power Moveworks' AI agents at scale. You will build the runtime infrastructure that orchestrates, executes, and delivers responses to enterprise users in real time, with focus on correctness, observability, and low...Senior
- Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver... ...with ultra high-speed inference. Cerebras is seeking a Distributed Systems Security Engineer to help build out the next generation of security...Senior
$152k - $241.5k
NVIDIA is hiring experienced software engineers with Kubernetes experience to help scale up... ...Cloud team responsible for production systems that enable large scalable GPU clusters... ...in managing and automating large-scale distributed systems independent of cloud providers....SeniorFull time- IonQ, a leading quantum platform, is hiring a Senior Staff Distributed Systems Engineer to own backend services, telemetry ingestion, and device management for a cloud-native, multi-cloud platform. You’ll build high-throughput pipelines, time-series storage, and APIs with...Senior
- ServiceNow is seeking a distributed systems engineer to build the runtime infrastructure powering Moveworks AI agents. This role focuses on orchestration, real-time execution, and reliable delivery, not on ML training. You will own an event-driven stack, including SQS/...Senior
- Apple Inc. is seeking senior software engineers to join the Observability team within the Apple Services Engineering (ASE). You will design and build fault-tolerant, high-performance distributed systems that scale globally and remain highly available to support Apple’s...SeniorWorldwide
- Nokia in Sunnyvale, CA is seeking a Senior Software Engineer to drive Go-based distributed systems and edge compute platforms. You will design scalable microservices, leverage Kubernetes internals for deployment and resource management, and mentor teammates in a fast-paced...Senior
$136.5k - $276.5k
Senior Distributed Storage System EngineerThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office... ...Leads multiple project teams of other software systems engineers and internal and outsourced development partners...SeniorWork experience placementWork at officeLocal area- Workday, Inc. is seeking a Senior or Mid-Level Software Engineer for the Data Platform && Observability team. The role focuses on building high-scale observability services, including monitoring, logging, alerting, and tracing, with end-to-end tracing ownership across multi...Senior
- Google's software engineers develop the next-generation technologies that change how billions of users connect, explore... ...who bring fresh ideas across information retrieval, distributed computing, large-scale system design, networking and data storage, security, AI, NLP...Senior
- Google LLC in Sunnyvale, CA is seeking a Senior Software Engineer, Infrastructure, Spanner to design and optimize distributed storage systems at scale. You will work on core Spanner features, collaborating with product teams to deliver high-availability solutions for global...Senior
$150.4k - $277.6k
...Senior Software Engineer - Distributed Systems Cupertino, California, United States Machine Learning and AI Our team is on a mission to build innovative infrastructure and tools to help other engineers be more productive and make software easier to create, build...SeniorRelocation$161k - $221k
...global leader in materials engineering solutions used to produce virtually... ...about our benefits. As a Systems Engineer, you’ll design,... ...expectations. Position SummaryThe Senior RF Systems Engineer will... ...lines and power distribution componentsRF grounding and shielding...SeniorFull time- Netris, Inc. is seeking a Senior / Staff Backend Engineer to design and own the distributed control‑plane services behind the platform. You’ll translate requirements into scalable, production‑grade architectures and take ownership of reliability, observability, and long...SeniorRemote job
- CoreWeave is Hiring for a senior role in Sunnyvale, CA, focusing on Applied Training and a Kubernetes-native research cluster platform... ...teams. The position emphasizes extensive experience with distributed systems, Kubernetes, and scalable workflows, with a base salary...SeniorFull time
$184.7k - $324.8k
...you'll add something.Join the Apple Ads Engineering team and help build an advertising... ...highly-performant, internet-scale backend systems that select and deliver the right ads in... ...will design, develop, and operate the distributed services that make real-time ad selection...SeniorRelocation$175k - $308.5k
Apple's distributed build platform is central to the development and delivery of every operating system and app we ship. Tens of thousands of engineers rely on it daily to develop software that ships to... ...Description We're looking for senior software engineers who...SeniorImmediate startRelocation- ...Senior / Staff Backend Engineer – Distributed Systems & Network Automation About Netris Netris is the leading network automation platform for AI clouds. AI is the largest infrastructure buildout in history, and networking is its bottleneck. Netris is the automation...SeniorRemote workFlexible hours
- NVIDIA AI in Santa Clara seeks an experienced software engineer to design and build distributed services and data pipelines for GPU capacity, reservations... ...visibility, leveraging Python/Go/Java and cloud-native tech in production systems. #J-18808-Ljbffr NVIDIA AISenior
- Syntronic R&D USA is seeking an experienced engineer to scale the production backbone of an AI-powered design platform. You will migrate a sandboxed product into a hardened, multi-tenant service used by internal teams and external partners. You’ll own the first year of...Senior
- ...develops and provides advanced multi-function RF systems for the U.S. Department of Defense, is looking for a Senior Systems Engineer to work in our Electronic Warfare... ...include contribution to technical content, distribution, and collection/validation of Engineering artifacts...SeniorImmediate startFlexible hours
$224k - $356.5k
...world’s best talent.NVIDIA is hiring a Senior Software Architect in the Agent Harness & Runtime Engineering team to build foundational systems for the next generation of agentic AI.... ...large-scale systems challenges across distributed execution, data/ETL pipelines, HPC,...SeniorFull timeRemote work$170k - $190k
...Hardware team develops the physical systems that power Cyngn's autonomous products... ...robustness. Cyngn is seeking a Senior Systems Engineer to lead system definition and architecture... ...spanning sensors, compute, power distribution, actuation, and safety-critical...SeniorTemporary workWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Distributed Systems Engineer. Be the first to apply!
- director systems engineering Sunnyvale, CA
- senior windows systems engineer Sunnyvale, CA
- ground systems engineer Sunnyvale, CA
- system engineer contract Sunnyvale, CA
- system performance engineer Sunnyvale, CA
- software system engineer Sunnyvale, CA
- electronic systems engineer Sunnyvale, CA
- adas systems engineer Sunnyvale, CA
- computer system validation engineer Sunnyvale, CA
- senior staff systems engineer Sunnyvale, CA



