Intel Deep Learning System SW Developer in Santa Clara, California

Job Description

Intel's Artificial Intelligence Product Group is currently hiring in Santa Clara.

What you will be working on:

  • Writing high-performance and highly parallel low-level code for implementing mathematical operations on Intel’s Neural Network Processor (NNP).

  • Optimizing and debugging code on Intel’s NNP.

  • Interacting with Deep Learning researchers to develop solutions for different Deep Learning operations, anticipate future software requirements and influence decisions.

  • Interacting with driver developers and hardware architects to influence architectural features on future hardware.

  • Developing code for Deep Learning operations using lower-precision and mixed-precision data representation.

  • Debugging and optimizing end-to-end system performance, from the framework to the NNP.

  • Mentoring junior engineers.


Please note this position is based in Santa Clara. Candidates should be local or willing to relocate.


Minimum Qualifications:

MS degree or PhD in Computer Science, Computer Engineering, Electrical Engineering or related field plus 6 years of low-level system software experience.

  • Strong programming skills in C/C++ required

  • Strong skills in algorithms and data structures

  • Experience with computer architecture

Preferred Qualifications:

  • Experience with CUDA or OpenCL for GPUs, or with programming DSPs will be a strong plus

  • Experience in quantitative areas such as machine learning and computer vision will be an advantage

  • Knowledge of low-level details at the Operating System level will be an advantage.

  • Experience with writing assembly-level code will be an advantage.

  • Python skills would be an added advantage

  • Experience providing technical leadership and guidance to a small team

Inside this Business Group

Intel AI, leveraging Intel's world leading position in silicon innovation and proven history in creating the compute standards that power our world, is transforming Artificial Intelligence (AI) with the Intel AI products portfolio. Harnessing silicon designed specifically for AI, end to end solutions that broadly span from the data center to the edge, and tools that enable customers to quickly deploy and scale up, Intel AI is inside AI and leading the next evolution of compute.

Posting Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.