Apply Now    
Job ID: JR0186417
Job Category: Engineering
Primary Location: Santa Clara, CA US
Other Locations: US, Arizona, Phoenix;US, California, San Diego;US, Georgia, Atlanta;US, Oregon, Hillsboro;Virtual US
Job Type: Experienced Hire

Deep Learning Compiler Engineer (Remote)

Job Description

Do you have a strong passion for optimizing cutting-edge HPC, datacenter, and client SW for maximum performance on the latest HW? We are looking for individuals who are interested in optimizing the world's leading Machine Learning / Deep Learning frameworks for current and future Intel datacenter/client CPUs and GPUs.

This is a product development position with the end goal being high-quality, high-performance, secure product SW that makes the latest cutting-edge HW shine. You will start optimization pre-silicon and have access to HW shortly after it is first powered on. Product innovation and publication is encouraged and there are some opportunities to collaborate with research partners to develop ideas and translate them into the product.

The Machine Learning Performance (MLP) division is at the leading edge of the AI revolution at Intel, covering the full stack from applied ML to ML / DL and data analytics frameworks, to Intel oneAPI AI libraries, and CPU/GPU HW/SW co-design for AI acceleration. It is an organization with a strong technical atmosphere, innovation, friendly team-work spirit, and engineers with diverse backgrounds. The Deep Learning Frameworks and Libraries (DLFL) department is responsible for optimizing leading DL frameworks on Intel platforms. We also develop the popular oneAPI Deep Neural Network Library (oneDNN), and oneDNN Graph library. Our goal is to lead in Deep Learning performance for both the CPU and GPU. We work closely with other Intel business units and industrial partners.

You will lead software development and optimizations in the following areas:

  • Develop MLIR based compiler technology for Deep Learning workloads on Intel CPUs and GPUs.
  • Develop large-scale production software with validation and continuous integration in mind.
  • Collaborate with Frameworks and Math library teams to develop compiler optimizations for Deep Learning domain.
  • Collaborate with open-source projects, upstream changes, coordinate internally and externally with cross geographical teams.

An ideal candidate would exhibit behavioral traits that indicate

  • Ability to work in a dynamic and team-oriented environment
  • Ability to work closely with teammates at multiple US sites as well as with closely related teams in other countries working virtually together on the same product
  • Positive can-do attitude, desire to deliver results and winning products
  • Excellent written and oral communication skills
  • You should have a passion for optimization and performance at the low level, close the HW, as well as for good SW engineering practice and usability.


Qualifications

You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Experience listed below would be obtained through a combination of your school work/ classes/ research and/or relevant previous job and/or internship experiences.

Minimum Qualifications:

  • Master's with 3 or more years or PhD with 6+ months of relevant industry experience in Computer Science or  Computer Engineering or Electrical Engineering or related technical discipline.

3 or more years of experience with the following skills:

  • Compiler development and/ or optimizations.
  • Ability to write flawless, readable and maintainable code in C++
  • Solid experience in developing large code base, production software in-house and/or open-source community
  • Solid computer architecture knowledge including vector,  multicore and memory hierarchy
  • Deep performance analysis skills

Preferred Qualifications:  

Experience with:

  • Performance on Intel CPU, GPU
  • Applications involving linear algebra such as matrix multiply
  • HPC applications and distributed computing
  • Understanding of Deep Learning algorithms
  • Deep Learning frameworks
  • Developing or optimizing Deep Learning models, especially low precision models
  • ML Performance benchmarks
  • Exposure to high-performance math libraries

Inside this Business Group

The Data Center Group (DCG) is at the heart of Intel’s transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologies—spanning software, processors, storage, I/O, and networking solutions—that fuel cloud, communications, enterprise, and government data centers around the world.



Other Locations

US, Arizona, Phoenix;US, California, San Diego;US, Georgia, Atlanta;US, Oregon, Hillsboro;Virtual US


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.



Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Annual Salary Range for jobs which could be performed in US, Colorado:
$149,020.00-$223,560.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.

USExperienced HireJR0186417
Apply Now    

What would you like to do now?

Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities