Senior Platform Software Engineer, ML Accelerators
$168.4k - $193.5kAnnapurna 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.
- 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.
- 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
$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...SeniorSoftwareInternshipLocal areaFlexible hours$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....SeniorSoftwareFull timeInternship- ...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...SeniorSoftwareFull timeWork at office3 days per week
$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...SeniorSoftwareWork experience placementWork at officeLocal areaImmediate start2 days per week- ...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...SeniorSoftwareFull time
- ...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...SeniorSoftware
$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...SeniorSoftwareFull timeInternship$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...SeniorSoftwareFull time$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...SeniorSoftwareTemporary workWork at officeFlexible hours3 days per week$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...SeniorSoftwareFull timeTemporary workWork at officeRemote work$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...SeniorSoftwareFull timeInternship- ...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...SeniorSoftwareFull timeSeasonal workRemote workFlexible hours
$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...SeniorSoftwarePermanent employmentFull timeLive inWork at officeImmediate startRemote workFlexible hours$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...SeniorSoftwareRemote workWorldwide$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...SeniorSoftwareLocal areaFlexible hours$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...SeniorSoftwareInternshipLocal areaFlexible hours$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...SeniorSoftwareWorldwide$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...SeniorSoftwareFull time$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...SeniorSoftwareFull timeLocal areaWork from homeFlexible hours$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...SeniorSoftware$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...SeniorSoftwareFull time$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...SoftwareFull time$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...SoftwareFull timeWork at officeImmediate startRemote workFlexible hours$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...SeniorSoftwareWorldwide$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...SeniorSoftwareLocal areaWork from homeFlexible hours$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...SeniorSoftwareLocal areaFlexible hours$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...SeniorSoftwareFull timeLocal area- ...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...SeniorSoftware
$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...SeniorSoftwareFull timeWork at officeLocal area3 days per week$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....SeniorSoftwareFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Platform Software Engineer, ML Accelerators. Be the first to apply!
- software developer intern Cupertino, CA
- software developer fintech Cupertino, CA
- ngo software engineer Cupertino, CA
- intel software engineer Cupertino, CA
- senior software engineer remote Cupertino, CA
- software engineer full time Cupertino, CA
- senior software engineer Cupertino, CA
- software engineer healthcare Cupertino, CA
- startup software engineer Cupertino, CA
- software engineer internship Cupertino, CA




