Job Description
Become a key player in AI technology as a Performance Engineer focused on enhancing software performance and system optimizations for ML applications. Work within an innovative Runtime Team to push the boundaries of x86 architecture performance.
This role combines expertise in performance engineering with algorithm development aimed at improving training and inference systems. You will work with cutting-edge CPU features while conducting performance profiling and collaborating with multiple teams to inform design decisions for future AI architectures.
Key Responsibilities: • Optimize CPU and memory subsystems for software • Enhance algorithms for data processing and synchronization • Utilize CPU features for workload improvements • Conduct performance profiling and characterization • Collaborate with architecture and research teams
Requirements: • BS, MS, or PhD and 5+ years of relevant experience • Strong C/C++ proficiency; Python familiarity is a plus • Mem...
This role combines expertise in performance engineering with algorithm development aimed at improving training and inference systems. You will work with cutting-edge CPU features while conducting performance profiling and collaborating with multiple teams to inform design decisions for future AI architectures.
Key Responsibilities: • Optimize CPU and memory subsystems for software • Enhance algorithms for data processing and synchronization • Utilize CPU features for workload improvements • Conduct performance profiling and characterization • Collaborate with architecture and research teams
Requirements: • BS, MS, or PhD and 5+ years of relevant experience • Strong C/C++ proficiency; Python familiarity is a plus • Mem...
Ready to Apply?
Submit your application today and join our talented team at Cerebras.
Submit ApplicationJob Details
- Location toronto, on
- Job Type Full-time
- Category Other-General
- Posted Date June 04, 2026
- Application Deadline July 14, 2026