Compiler Engineer
Intel CorporationTorontoUpdate time: April 14,2022
Job Description

The compiler team within the Software and Advanced Technology Group at Intel has an opportunity available for a Compiler Engineer to help us enable and performance optimize matrix operations for our hardware products. This is a great opportunity to join the Advanced Compiler Technology on work on cutting-edge technologies to design, develop, debug, test compiler software and programming languages. The selected candidate will contribute to the development of programming languages for machine learning applications, building interfaces between new MLIR and LLVM tensor extensions, and evaluating future hardware technologies like next-generation GPUs, vector, and tensor machines.

An ideal candidate would exhibit behavioral skills that indicate:

  • Strong communication skills, including an ability to break down complex issues into concise and accurate summaries


Qualifications

Minimum Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science or Electrical Engineering or Physics or math or SW Engineering or Scientific computing or other related technical discipline with 3+ years of experience or a Master's degree in the above fields with 1+ years of experience, or PhD. degree.

  • Modern C++ software development including debugging and advanced features such as templates

  • Knowledge of LLVM compiler infrastructure and passes


Preferred Qualifications:

  • Experience with parallel programming interfaces and communication runtimes

  • Familiarity with GPU programming, programming in OpenCL, CUDA, or SYCL

  • Experience with MLIR infrastructure

  • Strong understanding of computer system architecture and operating systems

  • Experience with Python programming for test scripting and Tensorflow/Pytorch benchmarking

Inside this Business Group

Enable amazing computing experiences with Intel Software continues to shape the way people think about computing – across CPU, GPU, and FPGA architectures. Get your hands on new technology and collaborate with some of the smartest people in the business. Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. Ready to solve some of the most complex software challenges? Explore an impactful and innovative career in Software.



Other Locations

Virtual US and Canada


Intel strongly encourages employees to be vaccinated against COVID-19. Intel aligns to federal, state, and local laws and as a contractor to the U.S. Government is subject to government mandates that may be issued. Intel policies for COVID-19 including guidance about testing and vaccination are subject to change over time.

Annual Salary Range for jobs which could be performed in US, Colorado:
$171,440.00-$257,260.00


Benefits:
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, and benefit programs. Find more information about our Amazing Benefits here

Work Model for this Role

This role is available as fully home-based and generally would require you to attend Intel sites only occasionally based on business need.


Intel is committed to a culture of accessibility.  Intel provides accommodations to applicants and employees with disabilities.  Find information and request accommodation here

CAExperienced HireJR0216680TorontoSoftware and Advanced Technology Group

Get email alerts for the latest"Compiler Engineer jobs in Toronto"