Apply Now    
Job ID: JR0053333
Job Category: Engineering
Primary Location: Nizhni, RU
Other Locations:
Job Type: Experienced Hire

Deep Learning Software Engineer

Job Description

In this position, you will be part of the team of professionals working on Deep Learning Inference Engine, part of Deep Learning Deployment Kit, a cutting-edge software package for efficient implementation of modern deep learning algorithms on the latest generations of Intel hardware CPU, GPU, FPGA, etc.

Your responsibilities will include but not be limited to:

  • Designing, developing, testing and optimizing of software components of Deep Learning Inference Engine


  • Very strong knowledge of C/C++
  • Familiarity with data structures and algorithms
  • Experience with parallel / multi-threading programming
  • Experience with source control systems, automated testing and continuous integration
  • Strong problem solving and debugging/troubleshooting skills
  • Good communication skills
  • Fluent English spoken and written
  • Experience with machine-learning algorithms is a plus
  • Deep knowledge of modern computer architectures is a plus
  • Experience in programming using OpenCL is a plus

Inside this Business Group

The Intel Software and Services Group (SSG) connects Intel to the worldwide software community. SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on Intel® processor technologies. SSG provides global leadership to the software community through its technical expertise, industry enabling activities, and developer products and programs.

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

Jobs@Intel Blog

Learn more

Grow your network of opportunities