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

Senior Platform Software Engineer, ML Accelerators

$168.4k - $193.5k
Full-time

Annapurna Labs (U.S.) Inc.

Salary: $168,400 - 193,500 per year Requirements:

  • We are looking for someone with 5+ years of non-internship professional software development experience.
  • We need 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • We are seeking experience as a mentor, tech lead, or engineering team lead.
  • We require 7+ years of non-internship professional experience building functional or performance models.
  • We need programming experience with C++ and/or SystemC.
  • We are looking for knowledge of SoC, CPU, GPU, and/or ASIC architecture and micro-architecture.
  • We prefer a bachelors degree in computer science or an equivalent background.
  • We value experience analyzing data and using best practices to evaluate performance drivers.
  • We prefer experience developing models that integrate with QEMU.
  • We value experience developing and tuning performance models for custom silicon chips.
  • We prefer experience with PyTest and GoogleTest.
  • We value familiarity with modern C++ (11, 14, and similar versions).
  • We prefer experience in multithreaded programming.
  • We value experience with machine learning accelerator hardware and/or software.
Responsibilities:
  • We build and own functional models of SoC subsystems that integrate into our full-system virtual platform for firmware, driver, runtime, and application software teams.
  • We develop and improve our virtual platform infrastructure, including QEMU integration, simulation performance, build and release tooling, and customer-facing documentation.
  • We design models with a focus on usability and performance so software engineers can run real workloads efficiently.
  • We work directly with software teams to understand their workflows, debug platform issues, and refine the model to improve productivity.
  • We drive simulation performance enhancements so the platform can support increasingly complex workloads at scale.
  • We contribute to model architecture decisions by choosing the right level of abstraction and fidelity for each subsystem based on customer needs.
Technologies:
  • AWS
  • Firmware
  • Hardware
  • Support
  • Machine Learning
  • QEMU
  • pytest
  • Cloud
  • Python

More:

We build the virtual platforms that power AWS Trainium and Inferentia chip development, creating full-system C++ and SystemC models of custom SoCs so software teams can start months before silicon arrives. Our team is small, high-impact, and operates with startup pace inside AWSs custom silicon organization. This role is based in Cupertino, CA or Austin, TX, and we offer comprehensive benefits including health insurance, 401(k) matching, paid time off, parental leave, sign-on payments, and restricted stock units, with final compensation based on experience, qualifications, and location.

last updated 37 week of 2026

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Platform Software Engineer, ML Accelerators in Cupertino, CA vacancy
  • $193.3k - $261.5k

     ...Our team builds virtual platforms — full-system C++ and...  ...custom SoCs — that let software teams start development...  ...looking for a software engineer to build and own the models...  ...pieces of the stackNo ML background needed. You'll learn the ML accelerator domain on the job.This... 
    Senior
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $193.3k - $261.5k

     ...non-internship professional software development experience. We...  ...experience as a mentor, tech lead, or engineering team lead. We prefer a...  ...who want to move into an ML-aligned role or deepen their...  ...models of these custom-designed accelerator SoCs for internal AWS teams.... 
    Senior
    Software
    Full time
    Internship

    Annapurna Labs Inc.

    Cupertino, CA
    2 days ago
  •  ...world‑class Principal Engineer (Sr Manager‑...  ...Infrastructure and Platform Engineering (CIPE)...  ...work will directly accelerate developer velocity...  ...our standards for software quality, and unlock...  ..., mentoring senior engineers and infusing...  ...experience applying AI/ML/GenAI to solve... 
    Senior
    Software
    Full time
    Work at office
    3 days per week

    Jobleads-US

    Santa Clara, CA
    1 day ago
  • $120.5k - $243k

     ...Senior Platform Software Engineer This role has been designed as 'Hybrid' with an expectation that you will...  ...on finding new and better ways to accelerate what's next. We know varied backgrounds...  .... • Preferred: Knowledge of AI/ML techniques for predicting potential software... 
    Senior
    Software
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    Sunnyvale, CA
    6 days ago
  •  ...physical AI — a unified platform that combines high-...  ...build and deploy as software. Today, robotics is fragmented...  ...open ecosystem that accelerates the evolution of...  ...We are looking for a Senior AI Engineer to design, build, and...  ...; Python for AI/ML integration and scripting... 
    Senior
    Software
    Full time

    Dexmate

    Santa Clara, CA
    16 hours ago
  •  ...Synopsys is the leader in engineering solutions from silicon to systems...  ...You Are You are a strong platform engineer with a passion for...  ...comfortable working across software, systems, and operations...  ...improve service visibility, accelerate incident response, reduce operational... 
    Senior
    Software

    Synopsys Inc

    Sunnyvale, CA
    2 days ago
  • $168.1k - $261.5k

     ...non-internship professional software development experience. We...  ...mentor, technical lead, or engineering team lead. We have 7 years...  ...with machine learning accelerator hardware and/or software....  ...into our full-system virtual platform for firmware, driver, runtime... 
    Senior
    Software
    Full time
    Internship

    Annapurna Labs Inc.

    Cupertino, CA
    2 days ago
  • $200k - $322k

     ...graphics, PC gaming, and accelerated computing for more...  ....Ready to build the platforms that make AI at...  ...NVIDIA is seeking a Senior Staff Platform Engineer to architect, build,...  ...demanding compute and AI/ML workloads. The role...  ..., containers, software artifacts, or other... 
    Senior
    Software
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $140k - $230k

     ...assist technologies; Arene, our software development platform for software-defined...  ...minimizing latency on hardware accelerators, deploying scalable and efficient machine learning (ML) training and evaluation...  ...looking for a skilled Software Engineer or Machine Learning... 
    Senior
    Software
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Palo Alto, CA
    17 days ago
  • $200k - $220k

     ...Crusoe is on a mission to accelerate the abundance of...  ...Join Crusoe Energy as a Senior Data Engineer, an early and pivotal...  ...foundational data platform infrastructure that powers...  ...Teams: Partner with software engineers, data...  ...infrastructure for AI/ML workloads or cloud computing... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Remote work

    crusoe

    Sunnyvale, CA
    1 day ago
  • $193.3k - $261.5k

     ...Requirements: We have at least 5 years of non-internship professional software development experience. We have at least 5 years of...  ...operations. We have experience as a mentor, tech lead, or engineering team lead. We hold a bachelors degree in computer science... 
    Senior
    Software
    Full time
    Internship

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    3 days ago
  •  ...mathematics, medicine, engineering, and other...  ...We are seeking a Senior Platform Engineer to develop the...  ...cloud, and data-science software engineers ship quickly...  ...connected devices. Data / ML Platform (MLOps):...  ...Your work will directly accelerate the discovery of better... 
    Senior
    Software
    Full time
    Seasonal work
    Remote work
    Flexible hours

    SandboxAQ

    Palo Alto, CA
    3 days ago
  • $190.9k - $334.1k

     ...all started when engineer Fred Luddy wrote code...  ...Our ServiceNow AI platform brings together...  ...workloads to the cloud, accelerating our business so...  ...You would be a senior individual contributor...  ...of professional software engineering...  ...Applied AI or ML experience, particularly... 
    Senior
    Software
    Permanent employment
    Full time
    Live in
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $262k - $364k

     ...coach a distributed engineering team, fostering innovation...  ...and deploy scalable software and advanced serving...  ...various NICs and platforms, tuning the communication stack to accelerate HPC, RDMA, and ML workloads.Strategic Roadmap...  ...Storage (GDS).As a Senior Staff Software... 
    Senior
    Software
    Remote work
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $193.3k - $261.5k

     ...both the SoCs and the low-level software stack that brings these chips...  ...for a Systems Software Engineer who wants to work at the boundary...  ...to enable SoC validation, accelerate system software development,...  ...exploration. As part of the ML accelerator systems modeling... 
    Senior
    Software
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    7 days ago
  • $193.3k - $261.5k

     ...these custom-designed accelerator SoCs for use by AWS...  ...We’re looking for a Senior SoC Modeling Engineer to join the team and...  ....As part of the ML accelerator modeling...  ...verification, emulation, and software teams to build,...  ...Database, Storage, Platform, and Productivity Apps... 
    Senior
    Software
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $262k - $364k

     ...anchoring the architecture and engineering roadmap of common software for Accelerator platforms.Design, develop, test, deploy, and...  ...high-speed IO protocols and ML SOC architecture.Google's software...  ...for Google Cloud customers.This senior software engineering position offers... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, CA
    5 days ago
  • $148k - $235.75k

     ...are looking for a Senior Technical Product...  ...focused on working with engineering to understand the...  ...’s inference platform technical go-to-market...  ...in LLM, AI/ML development in an...  ...center architectures, accelerated computing, distributed...  ...- Background in software development, AI... 
    Senior
    Software
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $153.2k - $234.1k

     ...Autonomous Vehicle (AV) software stack through...  ...automation, AI-enabled engineering workflows, and data-driven...  ...validation. The mission is to accelerate AV software...  ...Engineers, DevOps, QA, and AI/ML teams to design and...  ...dashboards, observability platforms, and cloud services... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $226.78k - $293.48k

     ...Senior AI Storage Solutions Lead, Solutions...  ...develop the hardware and software that connect infrastructure, accelerate computational...  ...continuity, and deliver the platforms, applications, and...  ...work gets done. Engineers define intent,...  ...understanding of AI/ML infrastructure, GPU... 
    Senior
    Software

    Socket.dev

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...graphics, PC gaming, and accelerated computing for more...  ...on the world.As a Senior Developer...  ...Manager for Data Platforms, you’ll work with...  ...adoption of NVIDIA software and services offerings...  ..., product, and engineering levels.Build relationships...  ...LLMs and AI/ML frameworks Experience... 
    Senior
    Software
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $193.5k

     ...programming experience with at least one software language. We require 7+ years across...  ...as a mentor, technical lead, or engineering team lead. A bachelors degree in computer...  ...develops bare-metal firmware for ASIC-based ML accelerator chips, working at the intersection of... 
    Software
    Full time

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    3 days ago
  • $221.2k - $387.1k

     ...all started when engineer Fred Luddy wrote code...  ...Our ServiceNow AI platform brings together...  ...production. As the most senior technical member...  ..., and solution accelerators the FDE team applies...  ...production software and AI solutions in...  ...Agentic AI and applied ML. Hands-on... 
    Software
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    9 days ago
  • $262k - $364k

     ...defining the architecture and technical road map for the software stack on our accelerator platforms.Drive large-scale technical programs from concept to...  ....Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, CA
    5 days ago
  • $183k - $247.6k

     ...Machine Learning Acceleration (MLA) team develops...  ...cost infrastructure platform in the cloud that...  ...Verification Engineers to build the next...  ...and mentorship. Our senior members enjoy one-...  ..., FPGA, emulator, software environments, and...  ...complex CPU, GPU, or ML accelerator designsAmazon... 
    Senior
    Software
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    6 days ago
  • $183k - $247.6k

     ...Internet of Things (Iot), Platform, and Productivity...  ...designs silicon and software that accelerates innovation. Customers...  ...seeking a Hardware Design Engineer with role in the...  ...AWS next generation ML Chips, Cards and server integration. As a senior member of our hardware... 
    Senior
    Software
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $224k - $356.5k

     ...graphics, PC gaming, and accelerated computing for more...  ...team is building the software stack that makes large...  ...experience. We own the platform — performance, CI/CD pipelines...  ...Science, Computer Engineering, Electrical...  ...depth in GPU computing, ML systems, or high-performance... 
    Senior
    Software
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...graphics, PC gaming, and accelerated computing for more...  ...directly with developer engineering teams to integrate...  ...across gaming, AI, and GPU platforms, and advise partners...  ...years in technology (software engineering, developer...  ...graphics, cloud, and/or AI/ML. ~ Ability to... 
    Senior
    Software

    NVIDIA Gruppe

    Santa Clara, CA
    17 hours ago
  • $245k - $350k

    About ZscalerZscaler accelerates digital...  ...Zero Trust Exchange platform. This innovation protects...  ...We are looking for a Senior Architect to join our...  ...reporting to the Director,Software Development Engineering ZIdentity team. You...  ...understanding of AI/ML technologies and experience... 
    Senior
    Software
    Full time
    Work at office
    Local area
    3 days per week

    Zscaler

    San Jose, CA
    3 days ago
  • $128k - $201.25k

     ...graphics, PC gaming, and accelerated computing for more than 25...  ...impact on the world. As a Senior Technical Marketing Engineer for Datacenter Networking,...  ...s networking hardware and software products. This position in...  ..., Golang, and Python AI/ML frameworks is preferred.... 
    Senior
    Software
    Full time
    Work at office

    NVIDIA

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Platform Software Engineer, ML Accelerators. Be the first to apply!