Senior SoC Architectural Modeling Engineer, AWS Machine Learning Accelerators

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$151,300 - $261,500
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Senior SoC Architectural Modeling Engineer, AWS Machine Learning Accelerators

AWS is seeking a Senior SoC Architectural Modeling Engineer to join their Machine Learning Accelerators team. This role focuses on building C++ & SystemC functional models of custom-designed accelerator SoCs for AWS internal teams. The position is critical in developing and maintaining SoC functional models that are essential for AWS's Machine Learning servers.

The role involves working with cutting-edge technology in AWS's custom silicon development, specifically for machine learning applications. You'll be responsible for developing end-to-end SoC functional models, collaborating with various teams including architecture, RTL design, and software teams, and driving innovations in modeling infrastructure.

This is an excellent opportunity for experienced engineers who are experts in functional modeling for SoCs, ASICs, TPUs, GPUs, or CPUs. The position offers the chance to work on some of the largest custom silicon implementations in the world, directly impacting AWS's machine learning capabilities. While machine learning background isn't required, you'll have the opportunity to learn and grow in this space.

The role can be based in either Cupertino, CA or Austin, TX, with the team split between both locations. You'll be part of Annapurna Labs, an organization within AWS that designs and deploys custom silicon solutions that push the boundaries of what's possible in cloud computing.

The position offers competitive compensation ranging from $151,300 to $261,500 per year based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This is a chance to join a team that values innovation, mentorship, and work-life harmony while working on transformative technology that powers AWS's machine learning infrastructure.

Last updated 4 hours ago

Responsibilities For Senior SoC Architectural Modeling Engineer, AWS Machine Learning Accelerators

  • Develop and own SoC functional models end-to-end
  • Work closely with architecture, RTL design, design verification, emulation, and software teams
  • Innovate on tooling for customers
  • Drive model and modeling infrastructure performance improvements
  • Develop maintainable, documented, and reusable software

Requirements For Senior SoC Architectural Modeling Engineer, AWS Machine Learning Accelerators

Python
  • 6+ years of non-internship professional experience writing functional or performance models
  • Experience programming with C++ and/or SystemC
  • Familiarity with SoC, CPU, GPU, and/or ASIC architecture and micro-architecture
  • Experience with writing benchmarks and analyzing performance
  • Experience in multi-threaded programming

Benefits For Senior SoC Architectural Modeling Engineer, AWS Machine Learning Accelerators

Medical Insurance
401k
Vision Insurance
Dental Insurance
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development resources
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Senior SoC Architectural Modeling Engineer, AWS Machine Learning Accelerators

Sr. Deep Learning Compiler Engineer III, AWS Neuron, Annapurna Labs

Senior Deep Learning Compiler Engineer role at AWS Neuron team, focusing on ML infrastructure optimization, compiler development, and technical leadership in a collaborative environment.

Sr ML Compiler Engineer, Annapurna Labs

Senior Machine Learning Compiler Engineer position at Amazon's Annapurna Labs focusing on ML accelerator development and optimization

Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

Senior Machine Learning Compiler Engineer position at AWS Neuron team, focusing on optimizing ML models for AWS Inferentia and Trainium custom chips.

Sr. Machine Learning - Compiler Engineer III, AWS Neuron, Annapurna Labs

Senior Machine Learning Compiler Engineer role at AWS developing cutting-edge compiler technology for ML accelerators, offering competitive compensation and opportunity to work on industry-leading AI infrastructure.

Machine Learning Engineer, Generative AI Innovation Center

Senior ML Engineering role at AWS's Generative AI Innovation Center, focusing on developing and deploying advanced ML models and generative AI solutions for enterprise customers.