Deep Learning Platform Engineer
Company Name:-
Mercedes-Benz Research and Development India Priva…
Job Location:-
Bengaluru, Karnataka
Job Summary:-
Aufgaben
Job Description
We are bringing the next generation of AI enabled user interaction to Mercedes-Benz cars using deep learning.
As a machine learning platform engineer, you will develop platform software related components for one of the most innovative, cutting-edge and technologically advanced product.
You will be responsible for compressing & quantising neural networks, develop tools and methodologies to perform platform specific quantisation with minimal loss in accuracy.
ResponsibilitiesDevelop new ideas for machine learning within PytorchOptimize existing implementations within PytorchResearch & implement distributed learning strategies.
Enhance multi-gpu and multi-node capabilities in PytorchInterface with research team to understand neural network algorithms.
Research and develop compression strategies for the target devices.
Document work artifacts and ensure alignment with internal development processes.
Desired Skills and ExperienceBachelors degree in Engineering.
Minimum 2 years of relevant work experience, including hands-on development experience in C/C++, CUDA, PytorchExpert at python programmingExperience working on Unix based environment and/or embedded devices.
Good understanding of Linux OSExperience on Shell scripting, MakefileExcellent troubleshooting skills to root cause complex issuesStrong Data structure KnowledgeStrong Debugging & Bug-fixing skillsGood Analytical & Problem Solving skillsSound Knowledge on Git and similar agile development practices.
Experience on OpenCL, Machine Learning is plusExperience on Software Design, ArchitectureExperience working with V100 GPUs
Qualifikationen
Educational Qualifications:
Bachelor’s degree in any engineering (preferably computer science, electronics or
FOR MORE DETAILS CLICK BELOW LINK [convertful id=”110657″]
