mid Software Engineer ic Bachelor's · Posted Nov 18, 2025
$165,200 – $223,600
USD per year

About this role

Amazon is hiring a mid-level Software Engineer based in Seattle, WA. The posting calls out experience with AWS, TensorFlow, PyTorch, Machine Learning. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $165,200–$223,600 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Seattle, WA
Education
Bachelor's degree
Department
Software Development
Posted
Nov 18, 2025
AI Summary
Develop and maintain high-performance monitoring and profiling tools for AWS ML accelerators (Trainium, Inferentia). Design the Neuron Profiler to optimize AI workloads across hardware platforms. Collaborate with cross-functional teams on C++ compiler/runtime integration and multi-framework support (PyTorch, JAX, XLA).

More roles at Amazon

Engineering Operation Technician, Data Center Operations
Wharton, TX · mid
AWS Networking
Engineering Operation Technician, Data Center Operations
Wharton, TX · mid
AWS Networking
Strategic Procurement Specialist, Delivery Services
Sydney, Australia · mid
SQL MySQL
Engineering Operation Technician, Data Center Operations
Wharton, TX · mid
AWS Networking
事前選考エントリー(カスタマーサービスアソシエイト職)現在募集求人はありません
Virtual, Japan · mid
All Amazon jobs →

Job description

from Amazon careers

AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the Trn1 and Inf1 servers that use them. As the Software Development Engineer for the Neuron Foundation Tools Team, you will be responsible for working alongside a team of engineers to develop and maintain high-performance monitoring and profiling tools for machine learning applications and AI accelerators. You will work on design, development, and deployment of the Neuron Profiler and other Neuron Tools. 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 Profiler/Tools toolchain, ensuring scalability, reliability, and usability. You will collaborate with cross-functional teams to ensure that the our C++ compiler and runtime 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 an established background…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Seattle, WA Jobs in Seattle, WA software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles mid positions