Senior Runtime Software Development Engineer, Neuron Runtime

AWS AI division focused on making deep learning pervasive for everyday developers through innovative software and hardware solutions.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Runtime Software Development Engineer, Neuron Runtime

AWS AI is revolutionizing deep learning accessibility through the AWS Neuron SDK, a comprehensive software stack for AWS Inferentia and Trainium machine learning accelerators. As a Senior Runtime Software Development Engineer, you'll join an innovative team at Annapurna Labs working on high-performance Linux drivers and HPC technologies. This role combines cutting-edge AI infrastructure development with system-level programming, requiring expertise in performance optimization and operational excellence.

The position offers the opportunity to work with thought leaders in multiple technology areas, solving complex challenges in machine learning acceleration. You'll be part of AWS's mission to democratize access to cutting-edge AI infrastructure, working on products that directly impact developers worldwide. The role demands high standards and continuous innovation, as you'll be responsible for improving product performance, quality, and cost-effectiveness.

AWS values diverse experiences and work-life harmony, offering a collaborative environment where you can grow professionally. The company provides comprehensive benefits and supports ongoing learning through mentorship and career development resources. As part of the AWS Machine Learning team, you'll contribute to transformative technologies while working alongside industry experts.

The role is based in either Seattle, WA or Cupertino, CA, offering competitive compensation ranging from $151,300 to $261,500 per year, depending on location and experience. This is an excellent opportunity for experienced engineers passionate about machine learning infrastructure and system-level software development to make a significant impact in the cloud computing industry.

Key technologies you'll work with include Linux drivers, libfabric, MPI, and various HPC technologies, all while maintaining AWS's high standards for operational excellence. The position offers the perfect blend of technical challenge and business impact, making it ideal for those looking to advance their careers in machine learning infrastructure development.

Last updated 9 days ago

Responsibilities For Senior Runtime Software Development Engineer, Neuron Runtime

  • Work with high-performance Linux drivers
  • Develop HPC technologies including libfabric and MPI
  • Deliver products to customers with high operational excellence
  • Improve products' performance, quality and cost
  • Work on AWS Neuron SDK for AWS Inferentia and Trainium machine learning accelerators

Requirements For Senior Runtime Software Development Engineer, Neuron Runtime

Linux
  • 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 experience
  • 5+ years of full software development life cycle experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Senior Runtime Software Development Engineer, Neuron Runtime

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Annapurna Labs (U.S.) Inc. Senior Runtime Software Development Engineer, Neuron Runtime

Power and Performance Software Engineer, Annapurna Labs

Senior Power and Performance Software Engineer position at Annapurna Labs focusing on tool development, data analysis, and system optimization for machine learning data centers.

Manufacturing Platform Engineer - Software Development, Annapurna Labs

Senior Software Engineer role at Annapurna Labs developing test infrastructure for ML acceleration hardware manufacturing, requiring 5+ years of software development experience.

Software Development Engineer, FSx for OpenZFS

Senior Software Development Engineer position at Amazon FSx for OpenZFS team, building cloud storage solutions and managing high-performance file systems.

Senior Platform Software Engineer, PCIe

Senior Platform Software Engineer role at NVIDIA focusing on PCIe architecture and GPU-based AI server development, offering competitive compensation and the opportunity to work on cutting-edge AI computing infrastructure.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer position at NVIDIA focusing on data center system bringup, debugging, and firmware development for server systems, offering competitive compensation and the opportunity to work with cutting-edge AI technology.