Neuron Runtime Software Development Engineer , Neuron Runtime

Amazon Web Services (AWS)

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

20 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Annapurna Labs (U.S.) Inc. is seeking a Software Development Engineer for the Neuron Runtime Team to develop and maintain high-performance runtime libraries and drivers for ML accelerators.

You will work on the Neuron Runtime and related components, driving design, development, and deployment across distributed systems. The role requires building scalable, reliable software with hands-on experience in AWS services and ownership of end-to-end deployment, monitoring, and post-incident reviews.

Qualifications

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems
  • Experience programming with at least one software programming language

Responsibilities

  • Develop and maintain high-performance runtime libraries and drivers for machine learning accelerators.
  • Own end-to-end deployment and operation of Neuron Runtime components across distributed systems and ensure scalability and reliability.

Skills

Software development experience
Architecture design
Programming language

Education

Bachelor's degree in computer science

Job description

Description

AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the servers that use them.

As the Software Development Engineer for the Neuron Runtime Team, you will be responsible for working alongside a team of engineers to develop and maintain high-performance runtime libraries and drivers for machine learning applications and AI accelerators. You will work on design, development, and deployment of Neuron Runtime and other Neuron components. The profiler plays a crucial role to internal and external customers in optimizing AI workloads across hardware platforms such as Trainium and Inferentia devices, by providing deep insights into performance bottlenecks and system behavior. Improving performance of ML Kernels and ML Frameworks.

In this role, you will manage the full development life cycle of the Neuron Runtime, ensuring scalability, reliability, and usability. You will collaborate with cross-functional teams to ensure that the our C++ compiler generates key information so customers can understand and optimize the performance of our custom hardware. Additionally, you will drive innovations that allow the profiler to support multiple frameworks, such as PyTorch, JAX, and XLA.

A successful candidate will have experience in architecting, building, and operating distributed systems with a focus on high availability and fault tolerance, Hands‑on experience with AWS services (e.g., EC2, ECS, CloudWatch, S3, Lambda) in production environments and track record in Owning services end‑to‑end including deployment, monitoring, alarming, on‑call, and post‑incident review.

A day in the life

You will work with the executive leadership and other senior management and technical leaders to define product directions and deliver them to customers. We build massive‑scale distributed training and inference solutions. This organization builds the full stack of software, servers and chips to accelerate at the highest scale.

About The Team

Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee‑led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work/Life Balance

Our team puts a high value on work‑life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life‑long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

Mentorship & Career Growth

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better‑rounded professional and enable them to take on more complex tasks in the future.

Basic Qualifications
  • 3+ years of non‑internship professional software development experience
  • 2+ years of non‑internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
Preferred Qualifications
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign‑on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

USA, CA, Cupertino - 165,200.00 - 223,600.00 USD annually

USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

Company

Annapurna Labs (U.S.) Inc.

Job ID: A10473201

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Neuron Runtime Software Development Engineer , Neuron Runtime
Neuron Runtime Software Development Engineer , Neuron Runtime

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
+2
Neuron Runtime Software Development Engineer , Neuron Runtime (AWS)
Neuron Runtime Software Development Engineer , Neuron Runtime (AWS)

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
Neuron Runtime Software Development Engineer , Neuron Runtime (AWS)
Neuron Runtime Software Development Engineer , Neuron Runtime (AWS)

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Health insurance
Dental
Vision
+4
Sr. Software Development Manager, AWS Neuron
Sr. Software Development Manager, AWS Neuron

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 220,000 - 298,000
Software Engineer- AI/ML, Amazon Neuron Training
Software Engineer- AI/ML, Amazon Neuron Training

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Software Engineer- AI/ML, Amazon Neuron Training
Software Engineer- AI/ML, Amazon Neuron Training

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Engineer- AI/ML, Amazon Neuron Training
Software Engineer- AI/ML, Amazon Neuron Training

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training
Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior Software Development Engineer, AI/ML, AWS Neuron, Model Inference
Senior Software Development Engineer, AI/ML, AWS Neuron, Model Inference

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Software Development Engineer, AI/ML, AWS Neuron, Model Inference
Software Development Engineer, AI/ML, AWS Neuron, Model Inference

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000