Senior Deep Learning R&D Engineer (Full stack developer)
Bangalore, India | Intel
Industry:Computer Hardware / Consumer Electronics
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.
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.
Already a member? Sign In