Senior Runtime Performance Engineer
4 weeks ago
Cerebras' current customers include national labs, global corporations across multiple industries, 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.
About the Role
Join Cerebras as a Performance Engineer within our innovative Runtime Team. Our groundbreaking CS-3 system, hosted by a distributed set of modern and powerful x86 machines, has set new benchmarks in high-performance ML training and inference solutions. It leverages a dinner-plate sized chip with 44GB of on-chip memory to surpass traditional hardware capabilities. This role will challenge and expand your expertise in optimizing AI applications and managing computational workloads primarily on the x86 architecture that run our Runtime driver.
Responsibilities
- Focus on CPU and memory subsystem optimizations for our Runtime software driver, enabling faster key cloud and ML training/inference workloads across modern x86 machines that form the backbone of our AI accelerator.
- Develop and enhance algorithms for efficient data movement, local data processing, job submission, and synchronization between various software and hardware components.
- Optimize our workloads using advanced CPU features like AVX instructions, prefetch mechanisms, and cache optimization techniques.
- Perform performance profiling and characterization using tools such as AMD uprof, and reduce OS level overheads.
- Influence the design of Cerebras' next-generation AI architectures and software stack by analyzing the integration of advanced CPU features and their impact on system performance and computational efficiency.
- Engage directly with the AI and ML developer community to understand their needs and solve contemporary challenges with innovative solutions.
- Collaborate with multiple teams within Cerebras, including architecture, research, and product management, to elevate our computational platform and influence future designs.
Requirements
- BS, MS, or PhD in Computer Science, Computer Engineering, or a related field.
- 5+ years of relevant experience in performance engineering, particularly in optimizing algorithms and software design.
- Strong proficiency in C/C++ and familiarity with Python or other scripting languages.
- Demonstrated experience with memory subsystem optimizations and system-level performance tuning.
- Experience with distributed systems is highly desirable, as it is crucial to optimizing the performance of our Runtime software across multiple x86 hosts.
- Familiarity with compiler technologies (e.g., LLVM, MLIR) and with PyTorch and other ML frameworks.
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.
#J-18808-Ljbffr
-
Conversational AI Runtime Service Developer
2 days ago
London, Ontario, Canada Amazon Full timeAbout the JobWe're looking for a skilled Conversational AI Runtime Service Developer to join our team. In this role, you will develop innovative runtime services for our conversational AI assistant capabilities. You'll work closely with cross-functional teams to design and implement new features, optimize system performance, and contribute to the development...
-
Deep Learning Performance Engineer
7 days ago
London, Ontario, Canada Cerebras Full timeThe Cerebras AdvantageWe empower individuals to do their best work through continuous learning, growth, and support. As a member of our team, you will have the opportunity to build a breakthrough AI platform beyond the constraints of traditional GPUs.Why Work at Cerebras?Build a groundbreaking AI platform.Publish and open-source your cutting-edge AI...
-
High-Performance Computing Specialist
7 days ago
London, Ontario, Canada Cerebras Full timeCerebras OverviewWe have built a breakthrough architecture unlocking new opportunities for the AI industry. With dozens of model releases and rapid growth, we've reached an inflection point in our business.Job DescriptionWe are seeking a High-Performance Computing Specialist to build performance models, optimize kernel microcode, debug runtime performance,...
-
Senior Advisor, Performance Optimization
2 days ago
London, Ontario, Canada The Institute for Performance and Learning Full timeThe Institute for Performance and Learning seeks a Senior Advisor to support process redesign and optimization within the Talent Solutions department. The ideal candidate will have experience in process re-engineering, communication, and knowledge of Talent processes.Key ResponsibilitiesSupport process redesign workings to ensure alignment with the...
-
Senior DevOps Engineer
3 days ago
London, Ontario, Canada Interac Corp. Full timeJob DescriptionAs a Senior DevOps Engineer - AppOps, you will play a critical role in designing and implementing scalable, secure, and efficient infrastructure for our cloud-based applications. You will collaborate with cross-functional teams to ensure seamless integration of AppOps capabilities into our CI/CD pipelines and runtime environments.Your primary...
-
High Performance Architect
7 days ago
London, Ontario, Canada Cerebras Full timeOverviewCerebras has revolutionized the deep learning landscape with its groundbreaking chip and system, achieving unprecedented acceleration in AI applications. This innovative architecture is built from the ground up to optimize deep learning workloads, setting a new standard for the industry.Key Responsibilities:- Develop and refine performance models to...
-
iOS Engineer, App Analysis
4 weeks ago
London, Ontario, Canada Theorem, LLC Full timeData Theorem iOS Engineer PositionAs an iOS engineer at Data Theorem, you will be responsible for enhancing our scanning engine to analyze iOS applications and identify security and privacy issues automatically.You will:1. Work with the mobile team on tools to statically analyze IPAs to uncover security issues. Some parts of our iOS static analyzer are...
-
Senior Performance Analyst
7 days ago
London, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full timeCpus Engineering Staffing Solutions Inc. is currently seeking a highly skilled Senior Performance Analyst to join our team. In this role, you will be responsible for analyzing data, identifying trends, and developing strategies to improve business performance.The ideal candidate will have experience working in a fast-paced environment, managing competing...
-
Senior Engineer
4 weeks ago
London, Ontario, Canada RPMGlobal Full timeSenior Engineer (HVDC & FACTS)POWER Engineers, Inc. is seeking a Senior Engineer HVDC&FCSTS to fulfill the functional role of an HVDC and FACTS SME and technical leader for POWER Engineers' Power Delivery Division. The position will be based in POWER's SCADA and Analytical Services (SAS) business unit and provide technical leadership for HVDC and FACTS...
-
Senior Software Developer
1 week ago
London, Ontario, Canada JSI Full timeAs a Senior Software Developer in the Kubernetes Core Infrastructure team, you will be responsible for designing, implementing, and maintaining our Kubernetes infrastructure alongside a team of Kubernetes platform specialists who are on a mission to transform towards nextgen 4Sight platform. You will work closely with development teams to ensure the platform...
-
DevOps Engineer Commercial Banking Position
12 minutes ago
London, Ontario, Canada SmartTrade Full timeAbout UssmartTrade Technologies is a leading software publisher specializing in the trading and finance sector, catering to investment banks, stock exchanges, brokers, and pension funds. Our innovative platform enables real-time computerized management of financial flows among these stakeholders.We are seeking a DevOps Engineer to collaborate with our...
-
Performance Improvement Advisor
6 days ago
London, Ontario, Canada The Institute for Performance and Learning Full timeJob SummaryThe Senior Advisor, Process & Service Optimization – Human Resources will be accountable for executing effective strategies aimed at capturing, measuring, and optimizing critical processes within Talent Solutions & Services to ensure delivery excellence. This role will partner with internal and external stakeholders to drive and deliver...
-
Senior IT Operations Engineer
13 minutes ago
London, Ontario, Canada SmartTrade Full timeAbout UsSmartTrade Technologies is a leading software publisher in the trading and finance sector, serving investment banks, stock exchanges, brokers, and pension funds. Our innovative solutions enable real-time management of financial flows among stakeholders.We are an international company with offices worldwide, committed to skill development and career...
-
High-Performance Engineering Director
2 days ago
London, Ontario, Canada Index Exchange Full timeA Message from Our LeadershipWe believe that successful products are built by teams just as diverse as the audience who uses them. As such, we're committed to equal employment opportunities. We celebrate diversity of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or...
-
iOS Engineer, Observability SDK
4 weeks ago
London, Ontario, Canada Theorem, LLC Full timeData Theorem is an exciting company focused on creating a more secure world for data. Rooted in a strong engineer first culture, every employee has an impact on product and direction. We are searching for exceptional talent pursuing an opportunity to grow and take ownership of the projects that resonate most with them.As an iOS engineer, you will be...
-
Senior Mechanical Engineer
4 weeks ago
London, Ontario, Canada PHM Search Group Inc. Full timeJob Title: Senior Mechanical EngineerA senior mechanical engineer position is available at our client, a global Engineering Design and Project Management Firm. The successful candidate will be groomed to lead the Mechanical Department as a Manager.Key Responsibilities:Perform heat transfer calculations and heating/cooling equipment sizing.Select and size...
-
Senior Materials Engineer
3 days ago
London, Ontario, Canada Parsons Oman Full timeJob Description:The position of Materials Inspector at Parsons Oman is a crucial role in ensuring the quality and compliance of materials used in projects. As a key member of the project team, the Materials Inspector will work under the supervision of Senior Materials Engineers to oversee sampling, testing, and inspection of materials on site.This includes...
-
Senior Hydro Engineer
11 minutes ago
London, Ontario, Canada Tetra Tech Full timeJob OverviewTetra Tech is seeking a highly skilled Senior Hydro Engineer to join our renewable energy team in Canada. As a key member of our team, you will provide hydrological leadership and experience on hydropower design projects.About the RoleWe are looking for a professional with expertise in hydrological analysis, hydrotechnical design, regulatory...
-
Software Security Engineer for Android
3 days ago
London, Ontario, Canada Theorem, LLC Full time**Company Overview**Data Theorem is an innovative company dedicated to creating a more secure world for data. With a strong focus on engineering culture, every employee has a significant impact on product and direction. We are seeking exceptional talent to join our team and take ownership of projects that resonate with their passion.As a software security...
-
Senior Electrical Engineer
2 weeks ago
London, Ontario, Canada TalentSphere Staffing Solutions Full timeSenior Electrical Engineer – Building ServicesLondon, Kitchener, Kingston (ON) | Hybrid Work Model$115K - $145K + BenefitsReady to Take Your Career to the Next Level?We're looking for a Senior Electrical Engineer who's eager to make an impact in Ontario's dynamic building services industry. Whether you're a seasoned professional or an ambitious...