Cerebras Systems Logo

Cerebras Systems

Senior ML Software Integration & Quality Engineer

Reposted 4 Days Ago
Be an Early Applicant
2 Locations
Junior
2 Locations
Junior
The role involves integrating software and hardware for Cerebras' AI platform, focusing on quality assurance, debugging, and testing methodologies. Responsibilities include automating workflows and collaborating with teams to ensure product quality and performance.
The summary above was generated by AI

Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel wafer-scale architecture provides the AI compute power of dozens of GPUs on a single chip, with the programming simplicity of a single device. This approach allows Cerebras to deliver industry-leading training and inference speeds and empowers machine learning users to effortlessly run large-scale ML applications, without the hassle of managing hundreds of GPUs or TPUs.  

Cerebras' current customers include global corporations across multiple industries, national labs, and top-tier healthcare systems. In January, we announced a multi-year, multi-million-dollar partnership with Mayo Clinic, underscoring our commitment to transforming AI applications across various fields. In August, we launched Cerebras Inference, the fastest Generative AI inference solution in the world, over 10 times faster than GPU-based hyperscale cloud inference services.

About The Role


As a Engineer in ML Integration and Quality team, you will play a pivotal role in bringing together and delivering all software and hardware components for Cerebras AI platform. You will focus on SW components feature integration and quality. Pre deployment/production validation for Cerebras training and inference solution. As part of this role, you will influence the best testing practice, good debugging methodology, effective cross team communication and advocate for world-class products.

 

Responsibilities

  • Execute with good software integration methodology, collaborate with effective communication and ensure quality.
  • Break down complex tasks into smaller tasks, be a problem solver and help debug efficiently.
  • Automation of workflows, testbed setups and building tools to monitor/debug.
  • Implement creative ways to break Cerebras software and identify potential problems.
  • Contribute to developing SW specifications with a focus on ML products.
  • Drive quality of various software and hardware components of Cerebras AI platform to ensure accuracy, performance and usability of ML training and inference workloads.
  • Develop and execute a comprehensive QA strategy aligned with the roadmap of the Cerebras AI solution, lead the work of the QA team.
  • Ability to work in a fast-paced environment and make the necessary prioritizations and judgements which affects productivity at a company level.
  • Define and implement quality metrics to measure product and process quality, provide actionable insights and recommendations to drive continuous improvement.
  • Provide regular updates on quality, key metrics, and risks to engineering and business stakeholders.
  • Collaborate with software and product team to develop clear acceptance criteria and deliver quality product.
  • Execute and deliver with strong sense of ownership and quality driven mindset.

Skills And Qualifications

  • Master's degree in computer science or EE with 0-6 years of industry experience.
  • Exposure to AI/ML workload and workflows.
  • Strong automation and programming skills using one or more programming languages like Python, C++ or go.
  • Experience in debugging issues across scale out deployment.
  • Excellent verbal and written communication skills.
  • Strong organizational skills, teamwork, and can-do attitude.
  • Clear and detailed documentation skills.

Preferred Skills And Qualifications

  • Experience in building complex application in python.
  • Experience in working with LLM/Multimodal training or inference.
  • Experience with hardware architecture, performance optimizations, compilers and ML frameworks.
  • Experience working with distributed systems, cloud and security.
  • Experience working with microservices deployment, debugging and orchestration. 

Location

  • This role follows a hybrid schedule, requiring in-office presence 3 days per week. Please note, fully remote is not an option.
  • Office locations: Sunnyvale, Toronto.
Why Join Cerebras

People who are serious about software make their own hardware. At Cerebras we have built a breakthrough architecture that is unlocking new opportunities for the AI industry. With dozens of model releases and rapid growth, we’ve reached an inflection  point in our business. Members of our team tell us there are five main reasons they joined Cerebras:

  1. Build a breakthrough AI platform beyond the constraints of the GPU.
  2. Publish and open source their cutting-edge AI research.
  3. Work on one of the fastest AI supercomputers in the world.
  4. Enjoy job stability with startup vitality.
  5. Our simple, non-corporate work culture that respects individual beliefs.

Read our blog: Five Reasons to Join Cerebras in 2025.

Apply today and become part of the forefront of groundbreaking advancements in AI!

Cerebras Systems is committed to creating an equal and diverse environment and is proud to be an equal opportunity employer. We celebrate different backgrounds, perspectives, and skills. We believe inclusive teams build better products and companies. We try every day to build a work environment that empowers people to do their best work through continuous learning, growth and support of those around them.

This website or its third-party tools process personal data. For more details, click here to review our CCPA disclosure notice.

Top Skills

C++
Go
Python

Cerebras Systems Toronto, Ontario, CAN Office

150 King St W, Toronto, Ontario, Canada, M5H 1J9

Similar Jobs

6 Hours Ago
Hybrid
3 Locations
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The Technical Account Manager oversees post-contract support for Enterprise customers, resolving technical challenges and enhancing customer satisfaction by collaborating across teams and providing proactive solutions.
Top Skills: Edge ComputingJavaScriptKey-Value StoresObject StorageServerless ComputingSQL
7 Hours Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Enterprise Web • Fintech • Financial Services
The Site Reliability Engineer ensures the reliability of cloud infrastructure, automates operations, and improves observability through effective incident management and deployment of resilient systems.
Top Skills: AWSBashCdkCi/CdCloudFormationDatadogDockerGitKubernetesLinuxNew RelicPythonSplunkTerraform
8 Hours Ago
Remote
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Design and develop Computer Vision and Machine Learning algorithms, write production-quality C++ code for real-time systems, and create testing tools.
Top Skills: C++Computer VisionLinuxMachine LearningOpencvPython

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account