Cerebras Systems

Performance Engineer

Cerebras Systems

Apply
6 months ago
Toronto, Canada
Senior
H1B Sponsor

Responsibilities

  • Optimize CPU and memory subsystems for the Runtime software driver.
  • Develop algorithms for efficient data movement and synchronization.
  • Utilize advanced CPU features for workload optimization.
  • Conduct performance profiling and reduce OS level overheads.
  • Analyze advanced CPU features to influence next-generation AI architectures.
  • Engage with the AI and ML developer community to solve challenges.
  • Collaborate with architecture, research, and product management teams.

Requirements

  • BS, MS, or PhD in Computer Science, Computer Engineering, or a related field.
  • 5+ years of experience in performance engineering and software design.
  • Strong proficiency in C/C++ and familiarity with Python or other scripting languages.
  • Experience with memory subsystem optimizations and system-level performance tuning.
  • Desirable experience with distributed systems for optimizing performance.
  • Familiarity with compiler technologies and ML frameworks like PyTorch.

Benefits

  • Opportunity to build a breakthrough AI platform beyond GPU constraints.
  • Ability to publish and open source cutting-edge AI research.
  • Work on one of the fastest AI supercomputers in the world.
  • Enjoy job stability with startup vitality.
  • Experience a non-corporate work culture that respects individual beliefs.

Tech Stack

CC++PythonPyTorch

Categories

AI & MLData Engineering