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

ML Runtime and Kernel Engineer - Core ML

Cerebras Systems

Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry-leading training and inference speeds; over 10 times faster than GPU-based hyperscale cloud inference services. This order of magnitude increase in speed is transforming the user experience of AI applications, unlocking real-time iteration and increasing intelligence via additional agentic computation.Cerebras works with the leading model labs, global enterprises, and cutting-edge AI-native startups. OpenAI recently announced a multi-year partnership with Cerebras, to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference.About The RoleThe Core ML team develops novel machine learning algorithms that take advantage of the unique capabilities of the Cerebras Wafer-Scale Engine. Our work spans efficient LLM training and inference, parallel and diffusion-based generation, sparsity, scaling laws, and training dynamics.We are looking for an engineer to bridge the gap between promising research ideas and efficient execution on Cerebras systems. You will work across ML frameworks, compilers, runtimes, and low-level kernels to implement new algorithmic capabilities, diagnose performance bottlenecks, and turn research prototypes into robust, high-performance demonstrations.Depending on your background, your work may emphasize runtime capabilities such as token orchestration, scheduling, communication, and distributed execution; low-level kernel development for novel ML operations; or a combination of both.ResponsibilitiesDesign and implement runtime components and high-performance kernels required by novel Core ML algorithms.Translate research prototypes into efficient implementations for the Cerebras platform, including reference implementations and comparisons on GPUs where useful.Profile and debug performance across the ML framework, compiler, runtime, communication, and kernel layers.Optimize computation, memory movement, communication, and concurrency for large-scale training and low-latency inference.Develop benchmarks, instrumentation, and automated tests that validate functionality, performance, and numerical correctness.Collaborate closely with Core ML researchers and compiler, runtime, kernel, and inference engineers to evaluate design alternatives and deliver end-to-end capabilities.Contribute to software architecture and roadmap decisions by identifying recurring limitations and high-leverage platform improvements.Skills & QualificationsBachelor’s, Master’s, PhD, or equivalent practical experience in Computer Science, Computer Engineering, Electrical Engineering, or a related field.Experience developing high-performance systems software, ML systems, runtimes, compilers, or computational kernels.Strong programming skills in C++ and Python.Solid understanding of parallel programming, memory management, concurrency, data structures, and performance optimization.Proven ability to debug and profile complex software across multiple layers of a system.Familiarity with modern machine learning architectures and frameworks such as PyTorch or JAX.Ability to work effectively with researchers and translate evolving algorithmic requirements into reliable software.Preferred Skills & QualificationsExperience with CUDA, Triton, low-level assembly, accelerator programming, or a C-like domain-specific language.Experience with compiler internals, distributed runtimes, custom hardware interfaces, or HPC systems.Understanding of machine learning fundamentals and ML systems, with the ability to reason about how algorithmic choices affect accuracy, systems implementation and performance.Familiarity with LLM training or inference, including attention, KV-cache management, parallel generation, or distributed execution.Experience developing software in an industrial or academic research environment where requirements evolve through experimentation.Contributions to significant open-source systems, ML frameworks, compilers, or kernel libraries.Why Join CerebrasPeople 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:Build a breakthrough AI platform beyond the constraints of the GPU.Publish and open source their cutting-edge AI research.Work on one of the fastest AI supercomputers in the world.Enjoy job stability with startup vitality.Our simple, non-corporate work culture that respects individual beliefs.Find out more about what it's like to work at Cerebras here! 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.LocationSunnyvale, CA; Toronto, CANEmployment TypeFull timeLocation TypeHybridDepartmentSoftware Engineering

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the ML Runtime and Kernel Engineer - Core ML in Sunnyvale, CA vacancy
  • $150.4k - $277.6k

     ...Posted: 2026-10-26SummaryFor the engineer who obsesses over the...  ...no greater stage than Apple's Core OS! Core OS builds uncompromising...  ...from the deepest levels of the kernel up through critical low-level user components. The Darwin Runtime team is seeking visionary engineers... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $232k

     ...0-19About the RoleAs a Staff Engineer in Core Infrastructure, you will be a...  ...stateless, batch, streaming, and ML.Our ultimate goal is to...  ...Kubernetes internals, container runtimes (CRI), and modern networking...  ...optimization at a massive scale.Linux & Kernel Knowledge: Strong... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    3 days ago
  • $165.2k - $223.6k

    EC2 Core Compute is looking for an experienced Kernel & Hypervisor Engineer for one of our virtualization organizations. As part of the team, you will be given the chance to have a significant impact on our systems, our business and most importantly our customers, working... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    3 days ago
  • $129.3k - $225.3k

     ...Hours: 40Posted: 2026-10-13SummaryThe Darwin Kernel organization plays a vital role in Apple'...  ...As a member of the Darwin Kernel Quality Engineering team, you will have the unique...  ...Test (SDET) to help drive quality across core kernel and hardware technologies within the... 
    Suggested
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $220k - $250k

     ...industries.Yugabyte is seeking an experienced Director of Engineering to lead the teams building the core of YugabyteDB, our distributed SQL database. You will...  ...assimilating deep research concepts (e.g., ML-based anomaly detection, deep learning systems) into product... 
    Suggested
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    2 days per week
    3 days per week

    Yugabyte

    Sunnyvale, CA
    3 days ago
  • $208k - $333.5k

     ...to redesign the NVIDIA manufacturing sites core services, enable new sites and...  ...factory line being down. This is a hands-on engineer position focused on the development and deployment...  ...general compute workloads and GPU‑dense AI/ML training and inference environments.Partner... 
    Full time
    Contract work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $267k

     ...experienced Senior Staff Machine Learning Engineer to join the Risk and Trust engineering organization...  ..., ensuring safety and trust remain at the core of every interaction on Uber's platform....  ...for the End to End of the product - ML model pipeline & system design,... 
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    3 days ago
  •  ...Responsibilities As a Senior Application Engineering Manager on the Atlassian Corporate...  ...embarking on transformations, automations, AI/ML and other Finance priorities. You will...  ...for our Finance team. You will work on all Core Financial modules (OM, AR, AP, FA, GL). You... 
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    4 days ago
  • $193.93k - $352.29k

     ...into safe, precise, real-world motions. As a Senior/Staff Controls Engineer, you'll design and deploy production controls software that...  ...Implementation experience with classical and modern controls methods and/or ML for Controls.Strong embedded C (preferred) or C++ programming... 
    Odd job
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • $164k - $295k

     ...This is a systems software role on the Core Libraries team, which owns the shared Windows...  ...sensor platform. As a Senior Engineer on this team, you will design, build, extend...  ...Background in endpoint security, EDR, kernel-adjacent software, or sensor platform engineering... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    24 days ago
  • $184k - $287.5k

     ...At the center of this platform are CUDA Core Libraries that enable developers to build...  ...software. We are hiring a Senior Software Engineer to develop the Rust experience for CUDA Core...  ...libraries, algorithms, and language/runtime infrastructure that make CUDA a speed-of-... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $147k - $210k

     ...Implement solutions in one or more specialized ML areas, utilize ML infrastructure, and...  ...accessible technologies.Google's software engineers develop the next-generation technologies that...  ...continue to push technology forward.The Core team builds the technical foundation... 

    Google

    San Jose, CA
    1 day ago
  • $157k - $235k

     ...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products...  ....We’re looking for a Software Engineer to join the Core Inference team, part of the core ML Platform organization. Our team builds and owns the... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    2 days ago
  • $150.4k - $225.3k

     ...CupertinoWeekly Hours: 40Posted: 2026-10-17SummaryThe Core Platform team within Apple's CoreOS...  ...We are looking for a motivated software engineer to bring our firmware security to the...  ...on systems with advanced antiExposure to kernel programming.Pay & BenefitsAt Apple, base... 
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $138.91k - $285.98k

     ...the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life...  ...PinterestPartner closely with teams across Pinterest to experiment and improve ML models for various product surfaces (Homefeed, Ads, Growth,... 
    Local area
    Relocation package

    Pinterest

    Palo Alto, CA
    12 hours ago
  • $150.4k - $225.3k

     ...targets.DescriptionWe are looking for an exceptional software engineer to lead, design and implement CPU and SoC power management software...  ...C++)Expertise in writing and debugging complex OS device and kernel driversExperience in embedded SOC architectures and hardware/... 
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  •  ...is currently Tuesday.About the RoleAs a Senior or Staff Software Engineer in Lambda’s Cloud Services Engineering organization, you will...  ...Familiarity with GPU infrastructure, HPC environments, or large-scale AI/ML training and inference workloads.Salary Range InformationThe... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    12 hours ago
  • $208.45k - $364.8k

     ...process here.Pinterest is seeking a Staff Software Engineer to help evolve the serving platforms that power Ads and Core experiences. You will lead large-scale, low-...  ...reliability, and efficiency goals.Partner with product, ML, infrastructure, and Core/Ads engineering teams... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    3 days ago
  •  ...day is currently Tuesday.The RoleLambda’s Core Cloud Platform organization builds the...  ...storage, fleet, and security systems.As Engineering Manager, you will lead a team building and...  ...for the role itselfExperience in the AI, ML, or GPU hardware industryProven track record... 
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    12 hours ago
  • $164k - $295k

     ...: This role is hybrid, requiring 2-3 days per week on-site at one of the posted locations. What You’ll Do: Lead backend engineering efforts from rapid prototypes to large-scale applications across CrowdStrike products. Leverage and build cloud based systems... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    Sunnyvale, CA
    21 days ago
  • $150.4k - $277.6k

    Role Number: 200630136Team: Software and ServicesLocation: CupertinoPosted: 2026-08-31SummaryJoin the team behind Core Location to design and build the future of device location API, and the mechanisms that power estimating on all Apple platforms! Apply a keen curiosity... 
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $114.6k - $234.6k

     ...patching, updating, and rolling back applications, and begin designing systems and components to allow for automation of these processes.Core ResponsibilitiesPlanning & Execution:-Manages and coordinates moderately complex tasks, monitoring timelines and deliverables to... 
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Santa Clara, CA
    12 hours ago
  • $193.3k - $261.5k

     ...You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers...  ...largest data center networks in the world. Working at AWS in the Core Networking Team • Meet Matt, Director, Core Networking ---... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day ago
  • $115k - $170k

    Thanks for your interest in Oklo! We are searching for a Core Mechanical Design Engineerto join our engineering team.Position DescriptionAs a Core Mechanical Design Engineer, you will be responsible for designing core assemblies and components that will be used in our... 
    Immediate start
    Remote work
    Flexible hours

    Oklo

    Santa Clara, CA
    3 days ago
  • $114.6k - $234.6k

     ...and multi cloud, edge computing, and more. As part of the Data Core organization, our mission is to support customer choice, transparency...  ...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level... 
    Temporary work
    Worldwide
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

    We are looking for an experienced Senior System Software Engineer to help build NVIDIA Halos. Halos is our full-stack safety platform for physical AI: autonomous vehicles, humanoids, industrial robots, and intelligent machines that sense, decide, and act in the real world... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $157.3k - $212.8k

    What you will do: As a member of the AWS Board Core Design & Services team you will own next-generation server components. You will...  ...hardware. You will interact with an interdisciplinary team of engineers to design, develop, validate, and launch at large scale. You’ll... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $232k

     ...in ambiguous, high-stakes environments, and care about building things that actually work, this is where you'll grow.Core Services Production Engineering is a software engineering team, not a traditional operations or systems administration team. We solve reliability... 
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    3 days ago
  • $120k - $280k

     ...are hiring experienced Systems Software Engineers across multiple NetApp engineering organizations...  ...-level engineers who can contribute to core storage and data management technologies...  ...(AWS, Azure, GCP, OCI) ~Exposure to kernel subsystems, VFS, IO schedulers, caching,... 
    Part time
    Work at office
    Local area

    NetApp

    San Jose, CA
    1 day ago
  • $129.3k - $225.3k

     ...redefine the mobile experience. You will work closely with many different cross functional teams including Industrial Design, Hardware Engineering, Antenna, Reliability, Packaging, Safety and Marketing. You should have significant prior experience in Siemens NX and/or Pro-E,... 
    Contract work
    Work experience placement
    Internship
    Relocation
    Overseas

    Apple

    Cupertino, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ML Runtime and Kernel Engineer - Core ML. Be the first to apply!