Deep Learning Compiler Intern

Intel Corporation
Apply Now

Job Description

The Artificial Intelligence and Analytics (AIA) division is looking for a deep learning compiler engineering intern. Our mission is to deliver high-quality, high-performance, secure product SW that makes the latest cutting-edge HW shine. 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 Artificial Intelligence and Analytics (AIA) 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 join 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:

  • Must be pursuing a Master's degree or PhD in Computer Science or computer engineering or a related discipline.
  • 1+ year of experience with C++
  • 6+ months experience working with compiler technologies, LLVM

    Preferred Qualifications:

  • Experience with MLIR, LLVM, oneAPI, compiler, performance tuning, parallel programming, and debuggers.

Preferred Qualifications:

6 months of experience with:

  • Performance analysis using tools like VTune.
  • Knowledge of Parallel Programming Languages, e.g. OpenMP and MPI.
  • Publication and appropriate level of contribution at a Graduate level in machine learning
  • 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.

Company Info.

Intel Corporation

Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, in Silicon Valley. It is the world's largest semiconductor chip manufacturer by revenue, and is the developer of the x86 series of microprocessors, the processors found in most personal computers. Incorporated in Delaware, Intel ranked No. 45 in the 2020 Fortune 500 list of the largest United States corporations by total.

  • Industry
    Artificial intelligence,Semiconductors,Computer hardware,Autonomous technology
  • No. of Employees
    123,800
  • Location
    2200 Mission College Boulevard, Santa Clara, CA 95054, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Intel Corporation is currently hiring Deep Learning Internship Jobs in Santa Clara, CA, USA with average base salary of $88,830 - $121,830 / Year.

Similar Jobs View More