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- 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
$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- 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....PerformanceInternship
- 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
$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...SuggestedLong term contractRemplacementFull timeTemporary workLocal areaFlexible hours- 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
- ...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...PerformanceWork at office
$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 officeLocal areaFlexible hours2 days per week- ...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...RemplacementFull timeTemporary workFlexible hours
- 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
- 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...PerformanceLong term contract
$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$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- 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
- 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 ...
- ...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
- ...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
- ...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...PerformanceWorldwide
- 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
$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...PerformanceHourly payContract workRemote workFlexible hours- 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...PerformanceContract work
- 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...PerformanceWork at officeRemote work
- ...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...
- 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
- 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
$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- 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...
- 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
$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...PerformanceInternship$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to ML Systems Performance Engineer. Be the first to apply!
- machine learning engineer Toronto, ON
- junior machine learning developer Toronto, ON
- performance engineer Toronto, ON
- building performance specialist Toronto, ON
- performance testing Toronto, ON
- acting performance Toronto, ON
- machine learning Toronto, ON
- machine learning researcher Toronto, ON
- software engineer - ai machine learning Toronto, ON
- intern quantum machine learning for quantum computing Toronto, ON
