Job Description
Join Cerebras Systems as a Kernel Engineer, where you will optimize AI software to leverage the most advanced chip architecture in the industry. Engage in high-performance software development that transforms AI applications.
This Kernel Engineer role invites you to be a central part of a team dedicated to enhancing efficiency and speed for machine learning and HPC workloads at Cerebras Systems. You will work on implementing and scaling breakthrough kernels that are pivotal for AI. Your contributions will support the performance tuning and validation processes, pushing the limits of computation for emerging AI applications.
Key Responsibilities:
• Design specifications for machine learning kernels
• Debug and develop low-level assembly kernel routines
• Create high-performance custom language routines
• Measure performance and guide design decisions
• Develop unit testing methodologies for kernel libraries
Requirements:
• Degree in Computer Science, Computer ...
This Kernel Engineer role invites you to be a central part of a team dedicated to enhancing efficiency and speed for machine learning and HPC workloads at Cerebras Systems. You will work on implementing and scaling breakthrough kernels that are pivotal for AI. Your contributions will support the performance tuning and validation processes, pushing the limits of computation for emerging AI applications.
Key Responsibilities:
• Design specifications for machine learning kernels
• Debug and develop low-level assembly kernel routines
• Create high-performance custom language routines
• Measure performance and guide design decisions
• Develop unit testing methodologies for kernel libraries
Requirements:
• Degree in Computer Science, Computer ...