Performance Engineer for Cerebras AI
Enhance the future of AI at Cerebras as a Performance Engineer. Optimize high-performance machine learning applications on our groundbreaking hardware in this challenging role.
Cerebras is seeking a Performance Engineer to join our Runtime Team, focusing on optimizing CPU and memory subsystems for our innovative CS-3 system. With over five years of experience in performance engineering, you will work on advanced CPU features, data movement algorithms, and system-level performance tuning within a unique technological landscape. Your contributions will help define the next generation of AI architecture and software solutions.
Key Responsibilities
Optimize the Runtime software driver for faster cloud and ML workloads
Develop algorithms for efficient data processing and synchronization
Utilize advanced CPU features for workload optimization
Conduct performance profiling and reduce OS overheads
Influence the design of future AI architectures through system analysis
Requirements
BS, MS, or PhD in a relevant field
Minimum 5 years in performance engineering
Proficiency in C/C++ and familiarity with Python
Experience with memory subsystem optimizations
Knowledge of distributed systems and compiler technologies
Leverage your skills in AI application optimization while collaborating with diverse teams at Cerebras to revolutionize computational efficiency.
J-18808-Ljbffr