Taro Logo

Sr Software Dev Engineer, Deep Learning Compilers

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$151,300 - $261,500
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Job Description

Amazon is seeking a Senior Software Development Engineer to join their Deep Learning Compilers team, focusing on accelerating deep learning networks on Az1/Az2 Neural Edge processors. This is a unique opportunity to work at the intersection of hardware and software, developing solutions for Speech, Computer Vision, and Generative AI workloads across various Amazon devices, from Blink Smart Home cameras to Echo Show products.

The role offers an exceptional chance to impact technology from the hardware design stage through to product implementation. You'll work closely with science teams to develop compiler infrastructure and optimize deep learning workloads for heterogeneous device backends. The position requires expertise in both software development and machine learning, with a focus on compiler optimization and hardware acceleration.

As a senior engineer, you'll be responsible for architecting and developing the software stack for deep learning accelerators, creating compiler passes for graph operations, and implementing backend code generation across different platforms. The role involves significant collaboration with hardware, software, and applied science teams to expand the deployment of deep learning accelerator-powered experiences.

The compensation is competitive, ranging from $151,300 to $261,500 per year, depending on location and experience. Amazon offers a comprehensive benefits package including medical insurance and 401k. The position is based in Sunnyvale, CA, at the heart of Silicon Valley's tech ecosystem.

This role is perfect for someone with strong software development experience (5+ years required) who is passionate about deep learning, compiler optimization, and hardware acceleration. You'll need experience with neural network inference offload to GPU, DSP, or custom accelerators, and a proven track record of leading technical teams and mentoring other engineers.

The impact of your work will be directly visible in Amazon's consumer products used daily by millions of customers. You'll be at the forefront of developing next-generation AI acceleration technologies while working with some of the best minds in the industry.

Last updated 2 days ago

Responsibilities For Sr Software Dev Engineer, Deep Learning Compilers

  • Architect and develop software stack for deep learning accelerator
  • Develop Compiler passes for graph ingestions, optimizations and partitioning
  • Develop backend code generation capabilities across heterogeneous platforms
  • Profile, analyze and optimize system level performance
  • Participate in design reviews, API development, and documentation
  • Collaborate with hardware, software, applied science and product teams
  • Mentor and provide guidance to junior engineers

Requirements For Sr Software Dev Engineer, Deep Learning Compilers

Python
  • 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
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with neural network inference offload to GPU, DSP or custom accelerators

Benefits For Sr Software Dev Engineer, Deep Learning Compilers

Medical Insurance
401k
  • Medical Insurance
  • 401k

Related Jobs