JOBSEARCHER

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