Apply Now

Senior Deep Learning R&D Engineer (Full stack developer)

Bangalore, India | Intel

  • Industry:
    Computer Hardware / Consumer Electronics
  • Position Type:
    Full-Time
  • Functions:
    Scientific Research
  • Experience:
    5-7 years
Job Description:
118 people have viewed this job

You will be working on cutting edge problems in Deep Learning for Internal AI Accelerator SW Stack

You will participate in all phases of software development process: designing, developing, debugging, validation and deployment.

In this role you will have opportunity to develop software for innovative Intel deep learning accelerators

Deep Learning System SW full stack development and e2e performance profiling, analysis and optimizations.

Design, develop, optimize and validate software stack for distributed systems.

Graph compiler optimizations and kernel compiler development.


Qualifications


Qualifications:

MS or PhD in CS/ECE or related fields with 6+ years of experience, and 4+ years of relevant experience in AI/Deep Learning

Proven work experience in Modern C++ (C++11/14/17), minimum 5 years; exceptional coding skills

Experience in full stack development and performance engineering including identifying and building tools for performance profiling, analysis and debug.

Knowledge and experience with graph optimization/graph compiler techniques especially optimizations

Knowledge and experience in low level programming and optimizations, including parallel/distributed algorithms

Familiarity with Python and C++/Python interoperability

Experience with DL frameworks (eg, Tensorflow)

Experience in multi-threaded and distributed programming

Knowledge of GPGPU programming technologies

Knowledge of compiler optimization techniques for kernel compilers, LLVM is a plus.


Other companies hiring with Ivy Exec

 Company Logos