Senior Software Development Engineer, AWS Neuron Inference

Amazon
Seattle, Washington, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Senior Software Development Engineer, AWS Neuron Inference

Job ID : 2693077 Amazon.com Services LLC

All potential applicants are encouraged to scroll through and read the complete job description before applying.

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

This role is for a software engineer in the Neuron Inference (ML Apps) team for AWS Neuron.

This role is responsible for development, enablement and performance optimization (latency, throughput) of a wide variety of ML model families, including massive scale large language models like Llama3, DBRX, and beyond, as well as Stable Diffusion, Vision Transformers and many more.

The Neuron Inference team works side by side with compiler engineers and runtime engineers to create, build and tune distributed inference solutions with Trn1 / Inf2.

Experience optimizing inference performance for both latency and throughput on these large models using PyTorch or JAX is a must.

Experience with technologies / tools such as vLLM, Hugging Face, multi-modal inference, etc. is highly valued.

Key job responsibilities

This role will help lead the efforts building distributed inference support into Pytorch, Tensorflow using XLA and the Neuron compiler and runtime stacks.

This role will help tune these models to ensure highest performance and maximize the efficiency of them running on the AWS Trainium and Inferentia silicon.

Strong software development using C++ / Python and ML knowledge are both critical to this role.

A day in the life :

  • As you 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.
  • Build high-impact solutions to deliver to our large customer base.
  • Participate in design discussions, code review, and communicate with internal and external stakeholders.
  • Work cross-functionally to help drive business decisions with your technical input.
  • Work in a startup-like development environment, where you’re always working on the most important stuff.

BASIC QUALIFICATIONS

  • 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, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Experience as a mentor, tech lead or leading an engineering team

PREFERRED QUALIFICATIONS

Bachelor's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Amazon Development Center U.S., Inc.
Redmond, Washington

If you’re an engineer who is looking to grow, come on board! We have one of the most senior teams in AWS - and our senior engineers are eager to brainstorm, mentor, and get software built together. These are core systems development positions where you will own the design and development of signific...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior System Software Engineer - Power and Performance. ...

Promoted
Dell
Beaux Arts Village, Washington

Software Senior Principal Engineer (C, Linux, Kernel, Distributed systems)PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. What you will achieveAs a...

Promoted
TikTok
Seattle, Washington

We're looking for senior software engineers to join the VoD mobile SDK team! Our team's mission is to empower TikTok content consumption by enhancing playback and uploading mobile SDK capacities and performance. Architecture design and development of mobile platform, serving TikTok VoD business, esp...

Promoted
Dell
Kirkland, Washington

Software Senior Engineer (C, Linux, Kernel, Distributed systems) PowerScale, a Gardner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. Join us to do the best work of you...

Promoted
Blue Origin
Seattle, Washington

The ideal candidate will quickly achieve a high level of proficiency in the system / software architecture as well as Blue Origin's engineering process. Sophisticated software development skills, particularly in C/C++ & Python. Experience with Linux device driver software development. Master's degre...

Promoted
The Trade Desk
Bellevue, Washington

As a Lead Senior Software Engineer, you'll experience the best of both worlds. You have 7+ years of software development, engineering experience. We focus on long term scalability of the whole system and strive to improve the development experience of everyone working on it. We take pride in our eng...

Promoted
Dell
Seattle, Washington

Software Senior Principal Engineer (C, Linux, Kernel, Distributed systems). As an experienced software engineer in the FileSystems and DataServices team, you will have the opportunity to use your expertise to work on innovative solutions. Collaborate within and outside of your scrum team during the ...

Promoted
Amazon Development Center U.S., Inc.
Redmond, Washington

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a memb...

Amazon Development Center U.S., Inc.
Seattle, Washington

We are hiring innovative engineers for AWS Outposts - a start-up like opportunity to build a new line of business, with new technologies, from the ground-up. AWS Outposts are fully managed and configurable compute and storage racks built with AWS-designed hardware that you can use to operate a seaml...