{"schemaVersion":"jobsearcher.job.v1","id":"b2aef5957d7fe646e6b93a9c","url":"https://jobsearcher.com/jobs/b2aef5957d7fe646e6b93a9c","canonicalUrl":"https://jobsearcher.com/jobs/b2aef5957d7fe646e6b93a9c","title":"Senior Software Development Engineer, AWS Machine Learning Accelerators","description":"Overview\nIn this role you will own end-to-end SoC functional models for AWS’s ML accelerator hardware, collaborating across architecture, RTL, verification, emulation, and software teams. You’ll advance modeling infrastructure, tooling, and performance to scale models used by internal customers. You’ll work within Annapurna Labs to shape silicon and software that accelerate ML workloads, contributing to high-quality, maintainable codebases. This position offers hands-on modeling across C++, SystemC, and Python in a fast-paced, cross-functional environment.\n\nCompensation / Benefitshealth insurance (medical, dental, vision)401(k) matchingpaid time offparenteral leaveRSUssign-on payments\nResponsibilitiesDevelop and own end-to-end SoC functional models, including architecture, integration, testing, and debuggingCollaborate with architecture, RTL design, design verification, emulation, and software teams to deploy modelsInnovate tooling to simplify customer usage of SoC modelsImprove model and modeling infrastructure performance to enable scalingDevelop maintainable, well-documented software that can be reused across the organization\nKey requirements5+ years of professional software development experience5+ years of programming experience in at least one language5+ years of design or architecture experience for complex systems5+ years of full software development life cycle including testing and operationsexperience as a mentor, tech lead or leading an engineering teamcollaboration across cross-functional teamsability to learn new technologiesfocus on scalability and maintainabilityC++SystemCPython","company":"Amazon","rawCompany":"amazon","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T03:28:36.335Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Development Engineer, AWS Machine Learning Accelerators","description":"Overview\nIn this role you will own end-to-end SoC functional models for AWS’s ML accelerator hardware, collaborating across architecture, RTL, verification, emulation, and software teams. You’ll advance modeling infrastructure, tooling, and performance to scale models used by internal customers. You’ll work within Annapurna Labs to shape silicon and software that accelerate ML workloads, contributing to high-quality, maintainable codebases. This position offers hands-on modeling across C++, SystemC, and Python in a fast-paced, cross-functional environment.\n\nCompensation / Benefitshealth insurance (medical, dental, vision)401(k) matchingpaid time offparenteral leaveRSUssign-on payments\nResponsibilitiesDevelop and own end-to-end SoC functional models, including architecture, integration, testing, and debuggingCollaborate with architecture, RTL design, design verification, emulation, and software teams to deploy modelsInnovate tooling to simplify customer usage of SoC modelsImprove model and modeling infrastructure performance to enable scalingDevelop maintainable, well-documented software that can be reused across the organization\nKey requirements5+ years of professional software development experience5+ years of programming experience in at least one language5+ years of design or architecture experience for complex systems5+ years of full software development life cycle including testing and operationsexperience as a mentor, tech lead or leading an engineering teamcollaboration across cross-functional teamsability to learn new technologiesfocus on scalability and maintainabilityC++SystemCPython","datePosted":"2026-09-15T03:28:36.335Z","dateModified":"2026-09-15T03:28:36.335Z","hiringOrganization":{"@type":"Organization","name":"Amazon","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b2aef5957d7fe646e6b93a9c"},"url":"https://jobsearcher.com/jobs/b2aef5957d7fe646e6b93a9c"}}