Sr. Software Development Manager - Performance and Tooling, Aws Neuron, Annapurna Labs

Amazon Amazon · Big Tech · Seattle, WA · Software Development

This role is for a Sr. Software Development Manager leading a team of compiler engineers to develop, deploy, and scale a compiler targeting AWS Inferentia and Trainium chips. The focus is on optimizing performance, cost, and ease of use for the Neuron SDK, involving deep knowledge of resource management, scheduling, code generation, and optimization for various compute architectures. Experience with toolchains like LLVM/GCC and compiler internals is preferred.

What you'd actually do

  1. leading a team of compiler engineers through developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium
  2. be technically capable, credible and curious in your own right as a trusted AWS Neuron Manager, innovating on behalf of our customers
  3. leverage your vision and technical communication skills as a hands-on partner to AWS ML services teams, to be involved in pre-silicon design, bring new products/optimizations/features to market, and many other exciting projects to ensure the Neuron SDK exceeds our customers' needs of high performance, low cost, and ease of use
  4. design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause of software defects
  5. Build high-impact solutions to deliver to our large customer base

Skills

Required

  • 10+ 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 partnering with product and program management teams
  • Experience designing and developing large scale, high-traffic applications
  • M.S. or Ph.D. in Computer Science or related technical field
  • Experience with toolchains (LLVM, GCC) and code generation techniques for new hardware
  • Knowledge of compiler internals from front end

What the JD emphasized

  • compiler engineers
  • AWS Inferentia and Trainium
  • Neuron SDK
  • high performance, low cost, and ease of use
  • toolchains (LLVM, GCC) and code generation techniques for new hardware
  • compiler internals

Other signals

  • compiler engineers
  • AWS Inferentia and Trainium
  • compiler targeting AWS Inferentia and Trainium
  • Neuron SDK
  • high performance, low cost, and ease of use
  • toolchains (LLVM, GCC) and code generation techniques for new hardware
  • compiler internals