Compiler Optimization Engineer AI
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-06-07
Listing for:
Cerebras
Full Time
position Listed on 2026-06-07
Job specializations:
-
Software Development
AI Engineer, Machine Learning/ ML Engineer, Software Engineer, Data Scientist
Job Description & How to Apply Below
Join Cerebras Systems as a Compiler Optimization Engineer dedicated to AI workloads. Your expertise will drive performance and efficiency enhancements in our software compiler stack.
In this role, you will be a vital member of Cerebras Systems’ engineering team. Candidates must hold a Master’s degree in a related field, demonstrating proficiency in C/C++ and Python. Your work will focus on optimizing compiler technologies using LLVM and MLIR, as well as collaborating closely with machine learning experts to tackle performance challenges.
Key Responsibilities:
• Optimize compiler technologies specifically for AI chips
• Address and solve performance bottlenecks effectively
• Work alongside machine learning teams for better integrations
• Research and implement new optimization strategies
Requirements:
• Master’s degree in Computer Science, Electrical Engineering, or equivalent
• Strong command of C/C++ and Python programming
• Experience with NP-hard optimization techniques
• Familiarity with MLIR or related frameworks is advantageous
• Strong analytical mindset and problem-solving capabilities
Utilize your skills to enhance compiler efficiencies for AI at Cerebras Systems.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×