Apply Now    
Job ID: JR0073963
Job Category: Engineering
Primary Location: Hillsboro, OR US
Other Locations:
Job Type: College Grad

Software engineer in Intel MKL-DNN

Job Description

Intel Performance Libraries team is looking for software development engineer to work in new exciting area of deep learning. In this role you will be responsible for development and maintenance of  Intel MKL-DNN, an open source performance library providing highly vectorized and threaded building blocks for deep learning applications. The scope of work includes development of new features and algorithms optimized for Intel and Intel-compatible architectures, performance optimization for current and future Intel architectures including assembly level programming and parallelization.

The ideal Candidates should exhibit the ability to learn quickly and work in the team.

This is an entry level position and will be compensated accordingly.


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:

  • Candidate must have Bachelor's or Master's degree in Mathematics, Physics, Computer Science or any other relevant field.
  • Bachelor's applicants must be U.S. Workers Only. A U.S. Worker is someone who is either a U.S. Citizen, U.S. National, U.S. Lawful Permanent Resident, or a person granted Refugee or Asylum status by the U.S. Government. Intel will not sponsor a foreign national for this position.
  • 1 + year experience or equivalent coursework in the following areas:
    • Mathematics such as linear algebra solvers, matrix-vector operations and/or Fast Fourier Transforms
    • C and C++
    •  Software development on Linux

Preferred Qualifications:

  • Machine learning and deep learning algorithms
  • working in Agile software development
  • Intel development tools
  • Low level optimizations for IA
  • Parallel programming

Inside this Business Group

The Core and Visual Computing Group (CVCG) is responsible for the architecture, design and development of the CPU core and visual technology IPs that are central to Intel's system-on-a-chip (SoC) products and key to our datacenter, client and Internet-of-Things (IOT) platforms. CVCG strives to lead the industry through continuous innovation and world class engineering.



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....

USCollege GradJR0073963
Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities