Software Development Manager, Foundations Software

Amazon Amazon · Big Tech · Austin, TX · Software Development

This role is for a Software Development Manager at Amazon responsible for building and supporting a team that provides compute sanitization for the Neuron ML accelerators fleet. The team develops and maintains pre-check and functional correctness checking suites to identify hardware defects before customer impact, and provides fleet-level visibility into hardware/software sanitization trends. The manager will work closely with hardware, firmware, and runtime teams, collect requirements from training and inference teams, and anticipate future needs based on the product roadmap.

What you'd actually do

  1. Build and develop a strong team of engineers that would deliver the pre-check suite.
  2. Work closely with the hardware and firmware design teams.
  3. Collect requirements from various other teams including training, inference and runtime.
  4. Collaborate with the runtime team to ensure timely release of the pre-check tools.
  5. Anticipate future needs based on the product roadmap and develop necessary tools to sanitize compute.

Skills

Required

  • 8+ years of engineering experience
  • 5+ years of engineering team management experience
  • 10+ years of planning, designing, developing and delivering consumer software experience
  • Experience partnering with product or program management teams
  • Experience managing multiple concurrent programs, projects and development teams in an Agile environment

Nice to have

  • Experience designing and developing large scale, high-traffic applications
  • Experience with ML hardware/Software