Sygaldry Technologies Simulation & Modeling Engineer focused on modeling and simulation of high-performing AI hardware. Develop performance models and simulators for large-scale distributed ML systems and emerging AI acceleration platforms.
Responsibilities
This role is focused on the modeling and simulation of high-performing AI hardware, and does not require prior knowledge of quantum computers. It will interface with a variety of internal teams and external partners with whom we are planning to collaborate. We will share more detail about this role during in-person discussions.
Develop performance models and simulators for large-scale distributed ML systems and emerging AI acceleration platforms.
Model end-to-end training and inference performance across compute, memory, networking, and communication.
Analyze workload parallelism, collective communication, scheduling, and data movement to identify system-level bottlenecks.
Explore system architectures and hardware/software tradeoffs to improve performance, scalability, and efficiency.
Build simulation frameworks for rapid design-space exploration across distributed GPU and next-generation accelerator systems.
Collaborate with ML researchers, compiler engineers, and system architects to guide next-generation AI system design.
You May Be a Fit if You Have:
PhD in Computer Engineering or Masters in Computer Engineering with 2-5 years relevant work experience
A strong research track record, including publications at top-tier venues such as ISCA, MICRO, ASPLOS, MLSys, SOSP, VLDB, OSDI, or other leading systems conferences.
Strong foundations in ML systems, distributed computing, and performance modeling.
Experience with large-scale ML training or inference systems and distributed execution frameworks.
Qualification
Modeled complex training
Required
Contributed to the modeling and simulation environment of a distributed AI acceleration architecture
Modeled complex training, inference and reasoning workflows implemented in a heterogeneous AI cluster of GPUs, CPUs and novel accelerators
Exposure to the simulation environments used by the GPU/XPU supplier, hyperscalers and/or frontier labs for simulation AI workloads on various system and hardware architectures
Familiarity with architecture modeling and distributed simulation platforms, such as Gem5, ASTRA-sim and such
Experience with C++ or SystemC behavioral models and timing-aware behavioral models