Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

ML Systems Performance Engineer

Cerebras

About The Role

Engineers on the inference performance team operate at the intersection of hardware and software, driving end-to-end model inference speed and throughput. Their work spans low-level kernel performance debugging and optimization, system-level performance analysis, performance modeling and estimation, and the development of tooling for performance projection and diagnostics.

Responsibilities

  • Build performance models (kernel-level, end-to-end) to estimate the performance of state of the art and customer ML models.
  • Optimize and debug our kernel micro code and compiler algorithms to elevate ML model inference speed, throughput and compute utilization on the Cerebras WSE.
  • Debug and understand runtime performance on the system and cluster.
  • Develop tools and infrastructure to help visualize performance data collected from the Wafer Scale Engine and our compute cluster.

Requirements

  • Bachelors / Masters / PhD in Electrical Engineering or Computer Science.
  • Strong background in computer architecture.
  • Exposure to and understanding of low-level deep learning / LLM math.
  • Strong analytical and problem-solving mindset.
  • 3+ years of experience in a relevant domain (Computer Architecture, CPU/GPU Performance, Kernel Optimization, HPC).
  • Experience working on CPU/GPU simulators.
  • Exposure to performance profiling and debug on any system pipeline.
  • Comfort with C++ and Python.

Equal Opportunity

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.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the ML Systems Performance Engineer in Toronto, ON vacancy
  • Step into a key role at Cerebras Systems as a Performance & Reliability Engineer. You'll focus on optimizing AI models for cutting-edge performance and reliability...  ...this role demands expertise in analyzing and enhancing ML performance metrics. You will work closely with ML... 
    Performance

    Cerebras Systems, Inc.

    Toronto, ON
    3 days ago
  • $164.6k - $235.1k per year

     ...leading streaming service is seeking a Staff Software Engineer for its ML Infrastructure team in Toronto. The role focuses on designing low-latency distributed systems and optimizing machine learning application performance. The ideal candidate has over 8 years in distributed... 
    Performance

    Tubi

    Toronto, ON
    8 days ago
  • ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development...  ...design or architecture experience for new and existing systems. Familiarity with at least one programming language.... 
    Performance
    Internship

    Amazon

    Toronto, ON
    8 days ago
  • A leading AI design firm in Toronto is seeking an experienced Software Engineer to join their team. The ideal candidate will have 2-5 years of experience in developing large-scale distributed systems and a strong grasp of data structures, algorithms, and data storage architectures... 
    Suggested

    Ideogram

    Toronto, ON
    8 days ago
  • $164.6k - $235.1k per year

    About The Role As a Staff Software Engineer on the ML Infrastructure team, you will collaborate closely...  ...low‑latency ML model serving systems that support Deep Learning, LLM, and Search...  ...critical components such as the inference engine, feature store, vector store, and experimentation... 
    Suggested
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi

    Toronto, ON
    8 days ago
  • Elevate AI inference systems as a Performance Engineer, specializing in model evaluations and optimization on wafer-scale technology. Engage with the latest...  ...models Requirements: • 3+ years in high-performance ML or systems engineering • Strong grasp of Transformer mathematics... 
    Performance

    Cerebras

    Toronto, ON
    8 days ago
  •  ...Director of Machine Learning Engineering and Infrastructure to lead a hybrid team bridging advanced ML engineering with world-class infrastructure...  ...ensuring our distributed systems and infrastructure can support...  ...ML systems and high-performance distributed services. This is... 
    Performance
    Work at office

    Tubi Tv

    Toronto, ON
    8 days ago
  • $154.7k - $209.3k per year

    Summary We are currently seeking a Senior ML Platform Engineer to join our Engineering team. This role is available to candidates...  ...-of-the-art tools and frameworks, we ensure our AI systems are reliable, performant, and aligned with business goals. We partner closely with... 
    Work at office
    Local area
    Flexible hours
    2 days per week

    Themis Solutions Inc.

    Toronto, ON
    8 days ago
  •  ...Corporation. About the Role This Software Engineering team works closely with Machine Learning...  ...world-class machine-learning operating systems for the Tubi platform. The efforts of this...  ...and low latency You will work with ML engineers to understand their challenges and... 
    Remplacement
    Full time
    Temporary work
    Flexible hours

    Tubi

    Toronto, ON
    8 days ago
  • Enhance enterprise applications as a Senior Performance Engineer in Toronto with a hybrid work model. Focus on performance engineering, resiliency...  ...teams ensuring performance excellence across all enterprise systems. Key Responsibilities: • Design and execute performance... 
    Performance

    Astra North Infoteck

    Toronto, ON
    3 hours ago
  • Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel wafer...  ...users to effortlessly run large-scale ML applications, without the hassle of managing...  ...a track record of building reliable, high-performance systems and tooling. Demonstrated... 
    Performance
    Long term contract

    Cerebras

    Toronto, ON
    8 days ago
  • $360k - $380k per year

    Overview We’re hiring Applied ML Engineers to partner with multiple product teams to extract...  ...structured data that models and downstream systems can use. Build workflows where AI can...  ...integration of ML models, including performance and reliability considerations. Leadership... 
    Performance

    Kaseya Limited

    Toronto, ON
    8 days ago
  • $75k - $98k per year

     ...Automation Testing About the Role and Job Position: Backend Performance Testing Engineer This is an active vacancy for a Backend Performance...  ...with strong expertise in performance testing tools, system diagnostics, and database validation to ensure scalability,... 
    Performance

    Tech Mahindra

    Toronto, ON
    8 days ago
  • Elevate your career as an AI/ML Engineer with Wipro in Toronto. Bring your expertise in Python, Scala, and production model support to enhance...  ...ML models effectively • Finetune existing models for improved performance • Collaborate on data engineering tasks in Azure • Manage... 
    Performance

    Wipro

    Toronto, ON
    3 hours ago
  • A leading financial institution is seeking a Senior Data Scientist specializing in Generative AI and Machine Learning in Toronto. This role involves leading a team, implementing AI-driven solutions to enhance customer experience and operational efficiency. Candidates should ...

    Scotiabank

    Toronto, ON
    8 days ago
  •  ...energy management as a Data Scientist / ML Engineer with Peak Power. Use your skills in forecasting...  ...management will optimize energy grid performance for our clients. Engage with diverse...  ...models using ML techniques • Monitor ML systems and model performance • Ensure operational... 
    Performance

    Peak Power Inc.

    Toronto, ON
    3 hours ago
  •  ...Be at the forefront of technology as the Engineering Manager of Performance & Resilience at Okta. This hybrid role emphasizes performance enhancement for Auth0's security product. Okta seeks an Engineering Manager dedicated to driving performance improvements. Your expertise... 
    Performance

    Okta, Inc.

    Toronto, ON
    8 days ago
  •  ...this mission. If you are too, let's talk. The Engineering Opportunity Reporting to the Director of Quality & Performance, this role as Engineering Manager of Performance...  ..., or prior experience analyzing distributed systems performance bottlenecks Experience with software... 
    Performance
    Worldwide

    United States Digital Space LLC

    Toronto, ON
    8 days ago
  • Elevate your career as an R&D Engineer focused on AI/ML and high-performance computing. Build innovative workloads on a leading wafer-scale architecture to set...  ...with AI/ML or HPC • Proven skills in modeling complex systems • Proficient in programming with C and Python • Strong... 
    Performance

    Cerebras Systems

    Toronto, ON
    8 days ago
  • $250 per day

    Job Title: ML Engineer (Speech-to-Speech) — Subject Matter Expert Level: Senior SME...  ...exceeds industry standards for quality and performance. Key Responsibilities: Provide expert-...  ...optimization initiatives in real-time systems for high-quality speech-to-speech conversion... 
    Performance
    Hourly pay
    Contract work
    Remote work
    Flexible hours

    Vosyn

    Toronto, ON
    15 days ago
  • Shape the future of finance systems as a Senior Performance Engineer in Toronto. This is a 10-month hybrid contract role focusing on high-level performance testing for banking applications. In this pivotal role, you will leverage over 10 years of experience in software development... 
    Performance
    Contract work

    Randstad Digital

    Toronto, ON
    8 days ago
  • Overview Cerebras Systems builds the world's largest AI chip, 56 times...  ...effortlessly run large-scale ML applications, without the...  ...The Role As a Senior Software Engineer in ML Integration and Quality...  ...platform to ensure accuracy, performance and usability of ML training and... 
    Performance
    Work at office
    Remote work

    Cerebras

    Toronto, ON
    8 days ago
  •  ...Lead the ML infrastructure at Stripe, enhancing systems for machine learning innovations. Bring your expertise in software to this impactful Staff Engineer role. Join the ML Platform team at Stripe, where your decades of experience will guide the technical evolution of our... 

    Monograph

    Toronto, ON
    3 hours ago
  • Drive innovation in clinical data processing as a Lead AI/ML Engineer at Tech Mahindra. Your expertise will help fine-tune models crucial...  ...one or two embedding models on clinical data • Evaluate model performance for accuracy and relevance • Work closely with physicians for... 
    Performance

    Tech Mahindra

    Toronto, ON
    8 days ago
  • As the Engineering Manager at Okta, focus on performance enhancements for Auth0. Collaborate with experts to secure AI-driven identity solutions. Reporting to the Director of Quality & Performance, your role will center on elevating the performance and resilience of the... 
    Performance

    Okta

    Toronto, ON
    8 days ago
  • $125k - $165k per year

     ...will be responsible for defining and development of AI tools for system engineering processes. The focus of the position is on understanding the...  ...preferred5 years or more experience including Ph.D. research, SW & ML/GenAI/AI related IndustryStrong spoken and written English... 
    Local area

    MAGNA

    Toronto, ON
    8 days ago
  • Join Sanofi as a Data and ML Engineering Lead, where your skills will lead healthcare transformation through data insights and engineering projects. Drive change by developing robust data solutions. In this pivotal role within Sanofi’s Digital Team, you will spearhead the... 

    Sanofi

    Toronto, ON
    8 days ago
  • Enhance AI capabilities as a Performance Engineer focused on Benchmarking! Collaborate with experts to measure, analyze, and optimize performance in pioneering AI systems deployed at scale. In this exciting role within the Inference Core Platform, you will be instrumental... 
    Performance

    Cerebras

    Toronto, ON
    8 days ago
  • $81.7k - $131.7k per year

    Principal AI Agent / ML Software Engineer (OCI) TORONTO, ON, Canada Canada Job Identification 336156...  ..., and operating next‑generation AI systems on Oracle Cloud Infrastructure (OCI). This...  ...outcomes, including reliability, performance, security posture, cost efficiency, and... 
    Performance
    Internship

    Ll Oefentherapie

    Toronto, ON
    8 days ago
  • $144k - $188k per year

     ...America, Europe, Australia, and Japan. The AI Systems team owns the core recommendations engine and ML platform that powers billions of AI-driven marketing...  ..., including cluster configuration, tuning, and performance optimization across GCP Dataproc Build and maintain... 
    Performance

    Movableink

    Toronto, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ML Systems Performance Engineer. Be the first to apply!