Amazon.com-posted 7 months ago
$151,300 - $261,500/Yr
Full-time • Senior
Cupertino, CA
5,001-10,000 employees
General Merchandise Retailers

AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators. As a part of the Neuron Frameworks team you'll develop and enhance support PyTorch and JAX for AWS Neuron, working with the open source ecosystem. You will develop and extend support for the leading ML frameworks, delivering an outstanding user experience for PyTorch and JAX ML model development on the Trainium and Inferentia accelerators. You will work closely with teams across AWS Neuron including compiler, training and inference optimization to optimize frameworks for AWS's accelerator architectures, and engage closely with the PyTorch and JAX and other ML Framework communities to take advantage of their latest capabilities and improve performance and usability for ML model developers. A successful candidate will have a experience developing Machine Learning infrastructure and/or ML Frameworks, a demonstrated ability to work with open source communities to influence future community direction, a robust technical ability and a motivation to achieve results. Experience with technologies and tools such as XLA, vLLM or Hugging Face transformers is highly valued.

  • Develop, improve and release JAX and PyTorch framework support for AWS Neuron.
  • Understand current and future directions of ML framework development, focusing on setting the direction for the AWS Neuron framework technology roadmap.
  • Shape the future of framework support on accelerators and enable key features for AWS Neuron such as torch.compile().
  • Work closely with the PyTorch and JAX community to actively drive future directions to improve the experience of developing and optimizing ML models on accelerators.
  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one software programming language experience.
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience as a mentor, tech lead or leading an engineering team.
  • Bachelor's degree in computer science or equivalent.
  • Flexible working culture.
  • Mentorship and career growth opportunities.
  • Diverse experiences and inclusive team culture.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service