Virtual Platform Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS
$165.2k - $223.6kAmazon Locker
Description
AWS's Trainium and Inferentia chips power the world's largest machine learning clusters. Our team builds virtual platforms — full-system C++ and SystemC models of these custom SoCs — that let software teams start development months before silicon arrives. For Trainium3, our virtual platform enabled running a full training workload within 12 hours of first silicon. We're looking for a software engineer to build and own the models and infrastructure that make this possible.
AWS's Trainium and Inferentia chips power the world's largest machine learning clusters. Our team builds virtual platforms — full-system C++ and SystemC models of these custom SoCs — that let software teams start development months before silicon arrives. For Trainium3, our virtual platform enabled running a full training workload within 12 hours of first silicon. We're looking for a software engineer to build and own the models and infrastructure that make this possible.
What You'll Do
- Build and own functional models of SoC subsystems that integrate into our full-system virtual platform, used by firmware, driver, runtime, and application software teams
- Develop and improve the virtual platform infrastructure: QEMU integration, simulation performance, build and release tooling, and customer-facing documentation
- Design models for usability and performance — your customers are software engineers who need to run real workloads on your platform efficiently
- Develop and improve the virtual platform infrastructure: QEMU integration, simulation performance, build and release tooling, and customer-facing documentation
- Work with software teams (your primary customers) to understand their workflows, debug issues on the platform, and shape the model to maximize their productivity
- Drive simulation performance improvements so the platform can handle increasingly complex workloads at scale
- Contribute to model architecture decisions — choosing the right level of abstraction and fidelity for each subsystem based on customer needs
Why This Role Is Interesting
- You'll own a product that software teams across AWS depend on — they literally can't start development without your virtual platform
- The engineering challenges are genuinely interesting: full-system simulation, multi-subsystem integration, QEMU development, performance optimization at scale
- You'll see the direct impact of your work when software teams hit the ground running on new silicon
- As the team grows, there's a path into architectural modeling — using the platform to explore design alternatives and influence chip architecture
- Small team, startup pace, big impact inside AWS's custom silicon org
You Will Thrive In This Role If You
- Have built functional models, virtual platforms, or system-level simulations for SoCs, ASICs, GPUs, or CPUs
- Think of yourself as a software engineer first, with deep domain knowledge in chip architecture
- Are comfortable in C++ or SystemC, and familiar with Python for tooling
- Care about your customers' experience — you think about usability, documentation, and reliability, not just model accuracy
- Are interested in expanding into performance or architectural modeling as the team scales
- Enjoy working on a small, high-impact team where you own significant pieces of the stack
No ML background needed. You'll learn the ML accelerator domain on the job.
This role can be based in Cupertino, CA or Austin, TX.
Basic Qualifications
- Experience programming languages such as C/C++, Python, Java or Perl
- 2+ years writing functional models, virtual platforms, or system-level simulations for hardware (SoCs, ASICs, GPUs, CPUs)
- Familiarity with SoC, CPU, GPU, and/or ASIC architecture and micro-architecture
Preferred Qualifications
- 2+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience developing for or integrating with QEMU
- Experience with SystemC, TLM, or transaction-level modeling
- Experience building simulation infrastructure, CI pipelines, or release tooling
- Familiarity with Modern C++ (20 and beyond)
- Experience with PyTest, GoogleTest, or similar test frameworks
- Experience with multi-threaded programming
- Familiarity with firmware, driver, or runtime software development
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD'D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at
USA, CA, Cupertino - 165,200.00 - 223,600.00 USD annually
USA, TX, Austin - 143,700.00 - 194,400.00 USD annually
Company
Annapurna Labs (U.S.) Inc.
Job ID: A10378117
#J-18808-Ljbffr$165.2k - $223.6k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us... ...the world. The Machine Learning Server Software... ...members develop your engineering expertise so you... ...Experiences AWS values diverse... ...adopted cloud platform. We pioneered cloud...Amazon Web ServiceFull timeInternshipLocal areaFlexible hours$143.7k - $194.4k
Annapurna Labs designs the silicon behind AWS machine learning acceleration. Trainium and Inferentia servers train and serve the largest models our customers... ...if we can see through it. We are hiring a Software Development Engineer II to build the data and analytics systems...Amazon Web ServiceInternshipFlexible hoursShift workNight shiftDay shift$213k - $287.5k
...Computing (UC)AWS Utility... ...Things (Iot), Platform, and Productivity... ...cloud services.Annapurna Labs (our... ...silicon and software that accelerates innovation. Customers... ...our nature to learn and be... ...heart of AWS Machine Learning servers... ...develop your engineering expertise so...Amazon Web ServiceLocal areaFlexible hours$153.6k - $215k
...live at the heart of AWS Machine Learning servers. As a member... ...Machine Learning Acceleration team you’ll be responsible... ...for an ASIC Design Engineer to help us trail-... ...equivalent 3+ years of full software development life... ...annually Company - Annapurna Labs (U.S.) Inc. Job ID:...Amazon Web ServiceInternshipWork from homeFlexible hours$213k - $287.5k
...Sr. Hardware Engineer - ML Acceleration, Annapurna Labs Annapurna Labs (our... ...designs silicon and software that accelerates... ...and validation of AWS next generation ML... ...creating and customized platforms that fit within... ...a member of the Machine Learning Acceleration team...Amazon Web ServiceLocal areaFlexible hours$165.2k - $223.6k
...Description AWS's Trainium and Inferentia... ...'s largest machine learning clusters. Our... ..., verification engineers, and software teams depend on... ...model of AI/ML accelerator and its SoC... ...simulations, emulation platforms, or silicon... ...Company Annapurna Labs (U.S.) Inc. Job...Amazon Web ServiceLocal areaFlexible hours$143.7k - $194.4k
Annapurna Labs (our organization within AWS Utility Computing (UC)) designs silicon and software that accelerates innovation. Customers choose us to create... ...across a huge fleet of machine learning accelerator servers,... ...Mentor early-career engineers and raise the bar through...Amazon Web ServiceInternshipFlexible hours$176.6k - $247.3k
...the pre-silicon hardware/software co-development for our machine learning chips.You will work with... ...us!About the teamWhy AWS Amazon Web Services (AWS... ...and broadly adopted cloud platform. We pioneered cloud computing... ...'s degree in Electrical Engineering or a related field-...Amazon Web ServiceLocal areaFlexible hours$168.1k - $227.4k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us... ...Amazon Web Services (AWS) but across the... ...that power our Machine Learning servers and view... ...software engineers who are able to... ...broadly adopted cloud platform. We pioneered cloud...Amazon Web ServiceInternshipFlexible hours$193.3k - $261.5k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us... ...Amazon Web Services (AWS) but across the... ...that power our Machine Learning servers and... ...machine learning platform, driving decisions... ...processes, mentoring engineers on...Amazon Web ServiceInternshipLocal areaFlexible hours$193.3k - $261.5k
Annapurna Labs, an AWS organization with development centers in the U.S... ...builds custom silicon and software for AWS customers. Our... ...expertise across silicon engineering, hardware design,... ...validate next-generation machine learning accelerators that power AWS's cloud computing...Amazon Web ServiceInternshipLocal areaFlexible hours$143.7k - $194.4k
Neuron SDK is the complete software stack for the AWS Inferentia and Trainium machine learning accelerators designed by Annapurna Labs inside AWS. The Neuron... ...is for a Software Engineer for the AWS Neuron SDK... ...hardware-based accelerator platforms and the necessary...Amazon Web ServiceFull timeInternshipFlexible hoursShift work$193.3k - $261.5k
...'re seeking a Sr.Software Development Engineer with deep storage... ...infrastructure that accelerates silicon development at Annapurna Labs. In this role,... ...own the storage platforms—spanning Amazon FSx... ...using AWS CDK, architect cross... ...parental leave. Learn more about our benefits...Amazon Web ServiceInternshipLocal areaImmediate startFlexible hoursDay shift$143.7k - $194.4k
...are looking for a Software Development Engineer to join the CV... ...within Amazon's Annapurna ML organization.... ...infrastructure (Origami platform) that supports... ...(ZeBu), virtual platforms (QEMU)... ...needsMaintain and extend AWS-based... ...parental leave. Learn more about our benefits...Amazon Web ServiceVirtualFlexible hoursNight shift$183k - $247.6k
Our Machine Learning Acceleration (MLA) team develops the Inferentia and Trainium SOCs... ..., low-cost infrastructure platform in the cloud that powers... ...experienced Design Verification Engineers to build the next... ...teamInclusive Team CultureHere at AWS, we embrace our differences...Amazon Web ServiceLocal areaWork from homeFlexible hours- Annapurna Labs, an AWS organization, is seeking a Validation Engineer on our Machine Learning Acceleration team in Austin, TX. You will validate ML accelerators across silicon, PCB, high... ..., RTL design, firmware, and software teams to ensure quality. The role combines...Amazon Web Service
$143.7k - $194.4k
...Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us... ...Amazon Web Services (AWS) but across the... ...that power our Machine Learning servers and... ...mentorship. Our engineers enjoy one-on-one... ...broadly adopted cloud platform. We pioneered...Amazon Web ServiceFull timeInternshipFlexible hours$116.1k
At Annapurna Labs we are at the forefront of hardware... ...Web Services (AWS) but across the industry... ...our hardware and software to come together... ...customers use for accelerated computing: either Machine Learning acceleration, or... ...above in Electrical Engineering, Computer...Amazon Web Service$136k - $184k
...infrastructure! Join AWS as we scale our... ...Test Engineering team developing... ...our innovative AI acceleration hardware, deployed... ...global server fleet. Annapurna Labs (our... ...designs hardware and software that accelerates... ...systems inside our machine learning training systems...Amazon Web ServiceContract workRemote workFlexible hours$185.2k - $250k
...member of the Machine Learning Acceleration team you’ll be... ...Mechanical Packaging Engineer, you design... ...millions of AWS users. Basic... ...equivalent FEA/CFD software Preferred... ...packages, and platforms. Hands‑on experience with lab‑based thermal... ...annually Company Annapurna Labs (U.S.)...Amazon Web ServiceLocal areaFlexible hours$116.1k
In Annapurna Labs we are at the forefront of hardware co-design... ...in Amazon Web Services (AWS) but across the industry... ...component of our hardware and software to come together into... ...our customers use for accelerated computing: either Machine Learning acceleration, or FPGA...Amazon Web ServiceInternshipLocal areaWork from home$159.2k - $215.3k
Annapurna Labs (our organization within AWS) designs silicon and software that accelerates innovation. Customers choose us to... ...seeking a Senior SI/PI Engineer (Signal Integrity... ...next generation machine learning ASICs. As a... ...creating and customized platforms that fit within...Amazon Web ServiceFlexible hours$137.3k - $185.7k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud... ...looking for a Power Engineer with strong skills in both... ...-source solutions on machine learning products and support those designs in AWS fleet through their entire...Amazon Web ServiceFlexible hours$183k - $247.6k
Our Machine Learning Acceleration (MLA) team designs and develops... ...Infrastructure Engineer, you'll play a foundational... ...having good software skills and a... ...the teamAnnapurna Labs (our organization within AWS UC) designs silicon... ...CultureHere at Annapurna, it’s in our nature...Amazon Web ServiceLocal areaWorldwideFlexible hours$175.1k - $236.9k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to... ...Amazon Web Services (AWS) but across the industry. The Machine Learning Acceleration... ...manage a team of 5-10 engineers and own... ...multiple ML server platforms spanning tens of...Amazon Web ServicePermanent employmentFlexible hours$143.7k - $194.4k
In Annapurna Labs we are at the forefront of hardware/software co-design not just in Amazon... ...Services (AWS) but across... ...operations of our Machine Learning servers.Have... ...of multiple platforms. Come join... ...are seeking an engineer that is... ...Machine Learning Acceleration (MLA) platforms...Amazon Web ServiceInternshipWork from homeFlexible hours$153.6k - $215k
...member of the Machine Learning Acceleration team you'll... ...evaluations for future Annapurna packages,... ...head to the lab to collect... ...Design engineers, flag risks to... ...Web Services (AWS), designs custom... ...silicon and software that accelerates... ..., and platforms. Hands-on experience...Amazon Web ServiceFlexible hours$143.7k - $194.4k
Annapurna Labs, an AWS organization with development centers... ...custom silicon and software for AWS customers.... ...expertise across silicon engineering, hardware design,... ...— ensuring our accelerators deliver on latency,... ...experience- Experience with Machine Learning and Large Language...Amazon Web ServiceInternshipFlexible hoursDay shift$183k - $247.6k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions... ...on Chip) live at the heart of AWS Machine Learning servers. As a member of the Cloud... ...for an ASIC Physical Design Engineer to help us trail-blaze new...Amazon Web ServiceLocal areaFlexible hours$136k - $184k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to... ...Amazon Web Services (AWS) but across the industry. The Machine Learning Acceleration... ...We are seeking an engineer who is comfortable... ...in the lifeAs a Platform Development Engineer...Amazon Web ServicePermanent employmentInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Virtual Platform Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS. Be the first to apply!
- senior platform engineer Austin, TX
- platform developer Austin, TX
- data platform engineer Austin, TX
- client platform engineer Austin, TX
- platform engineering manager Austin, TX
- platform engineer Austin, TX
- software engineer internship remote Austin, TX
- software engineer remote Austin, TX
- graduate software developer no experience Austin, TX
- work from home software developer Austin, TX



