onsite
Senior Architecture Modeling Engineer - AWS Machine Learning Accelerators - Amazon
ML Engineer
Lead the design and delivery of end‑to‑end C++ and SystemC functional models for AWS’s custom ML accelerator SoCs, building infrastructure and tooling to support internal teams and accelerate product development.
About the role
Key Responsibilities
- Design, implement, and maintain high‑fidelity C++ and SystemC functional models of custom ML accelerator SoCs.
- Own the full model lifecycle from architecture definition through integration, validation, and performance tuning.
- Develop and maintain infrastructure and tooling to streamline model creation, testing, and deployment for AWS internal teams.
- Collaborate closely with hardware, firmware, and software teams to ensure model accuracy and alignment with product roadmaps.
- Document model specifications, interfaces, and best practices to enable knowledge transfer across the organization.
Requirements
- 10+ years of experience in C++ and SystemC modeling for complex SoCs.
- Deep understanding of AWS Machine Learning services and accelerator architectures.
- Proven track record of building scalable modeling infrastructure and tooling.
- Strong analytical, problem‑solving, and communication skills.
- Experience with Agile development practices and cross‑functional collaboration.