Offers “Amazon”

Expires soon Amazon

Software Development Engineer - Compiler

  • San Francisco (City and County of San Francisco)
  • Design / Civil engineering / Industrial engineering

Job description



DESCRIPTION

This position is for a Software Engineer building a compiler for the AWS Inferentia cloud-scale machine learning accelerator. This candidate must have had experience developing compilers, preferably starting
from architecture through several generations of delivery to customers. Deep knowledge of resource management, scheduling, code generation and are needed. The ideal candidate will have worked on new instruction set architectures, which may include CPU, NPU, GPU and other forms of compute.

This engineer will lead the design and implementation of a new compiler. This engineer will work with system architects, hardware engineers and external users both within and external to Amazon to ensure this new compiler can work with existing environments and will ensure existing programming paradigms and semantics can be maintained.

Desired profile



BASIC QUALIFICATIONS

· Bachelor's Degree in Computer Science or related field
· 1+ years professional experience in software development
· Proficiency in, at least, one modern programming language such as C, C++, C#, Java, or Perl
· End to End Compiler Design and Implementation
· Experience in compiler development, starting from architecture through several generations of delivery to customers

Make every future a success.
  • Job directory
  • Business directory