Software Compiler Engineer

3 weeks ago


Toronto, Ontario, Canada Amazon Full time
Unlock the Power of Deep Learning with Amazon

At Amazon, we're revolutionizing the way developers work with deep learning. Our vision is to make it accessible to everyone, and we're looking for talented individuals to join our team.

The Neuron Compiler team is at the forefront of this innovation, developing cutting-edge software that optimizes neural net models for execution on our custom chips, AWS Inferentia and Trainium. As a member of this team, you'll work on implementing business-critical features and be mentored by experienced engineers.

Key Responsibilities:
  • Support the development of a compiler targeting AWS Inferentia and Trainium
  • Implement business-critical features and optimize code for performance
  • Collaborate with a brilliant team of engineers to drive innovation
Requirements:
  • Experience with modern languages such as Java, Python, C++, or C#
  • Currently enrolled in a Bachelor's degree program or higher in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • Strong interests and academic qualifications in code generation, compute graph optimization, resource scheduling, data structures, algorithms, or machine learning
  • Available for a 3-month internship starting January 2025
Preferred Qualifications:
  • Previous technical internship experience
  • Knowledge of code generation, compute graph optimization, and resource scheduling
  • Experience in optimization mathematics such as linear programming and nonlinear optimization

Amazon is committed to a diverse and inclusive workplace. We're an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.



  • Toronto, Ontario, Canada Intel Full time

    Job Title: FPGA Compiler Software EngineerJob Summary:We are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a key member of our Programmable Solutions Group, you will be responsible for developing and optimizing the software for Quartus, the tool that programs the latest FPGA devices.Key Responsibilities:Develop and...


  • Toronto, Ontario, Canada Intel Full time

    Job Title: FPGA Compiler Software EngineerWe are seeking a skilled FPGA Compiler Software Engineer to join our team at Intel. As a member of our Programmable Solutions Group, you will be responsible for developing and optimizing software for our Quartus tool, which programs the latest FPGA devices.Key Responsibilities:Develop high-performance software for...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a talented software engineer to join our Neuron team, where you will play a key role in developing a compiler targeting AWS Inferentia and Trainium, our custom Silicon ML accelerators.Key ResponsibilitiesDesign and implement business-critical features for our compiler, working closely with a brilliant team of experienced...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a talented software engineer to join our Neuron team, where you will play a key role in developing a compiler targeting AWS Inferentia and Trainium, our custom Silicon ML accelerators.Key ResponsibilitiesDesign and implement business-critical features for our compiler, working closely with a brilliant team of experienced...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Amazon Full time

    Join Our Team as a Compiler Engineer for AWS NeuronAt Amazon, we're committed to making deep learning accessible to everyone. To achieve this vision, we've developed innovative software and hardware solutions that accelerate deep learning workloads.AWS Neuron is a cutting-edge SDK that optimizes the performance of complex neural net models executed on AWS...


  • Toronto, Ontario, Canada Amazon Full time

    Join Our Team as a Compiler Engineer for AWS NeuronAt Amazon, we're committed to making deep learning accessible to everyone. To achieve this vision, we've developed innovative software and hardware solutions that accelerate deep learning workloads.AWS Neuron is a cutting-edge SDK that optimizes the performance of complex neural net models executed on AWS...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleAt Amazon, we're committed to making deep learning pervasive for everyday developers and democratizing access to cutting-edge infrastructure. To deliver on this vision, we've created innovative software and hardware solutions that make it possible.Job SummaryWe're looking for a talented Compiler Engineer to join our Neuron team, where you'll be...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleAt Amazon, we're committed to making deep learning pervasive for everyday developers and democratizing access to cutting-edge infrastructure. To deliver on this vision, we've created innovative software and hardware solutions that make it possible.Job SummaryWe're looking for a talented Compiler Engineer to join our Neuron team, where you'll be...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...


  • Toronto, Ontario, Canada Intel Full time

    Job DescriptionWe are seeking a highly skilled FPGA Compiler Software Engineer to join our team at Intel. As a pioneer in programmable logic solutions, we enable system and semiconductor companies to rapidly and cost-effectively innovate, differentiate, and win in their markets.Key Responsibilities:Develop software for Quartus, the tool that programs current...