Video Deep Learning Engineer

4 - 5 years

6.0 - 7.0 Lacs P.A.

Chennai

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Unixdeep learningSoftware designC++GITLinuxImage processingCodingProgrammingSDLC

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are currently looking for bright Video Deep learning talent who have 4-5 years of industry experience, working on problems related to the Video AI space. The ideal candidate will be proficient in implementing and optimizing ML/DL/AI models, particularly for video and image processing, while also having a deep understanding of encoding and decoding algorithms. If you are passionate about advancing multimedia technologies and have hands-on experience with deep learning and video compression standards, we encourage you to apply. As part of our team, you will work on cutting-edge projects in video and image compression, activity detection, object detection, and related areas. You will be responsible for implementing, tuning, and evaluating ML/DL models h, optimizing performance, and applying your expertise in compression algorithms to improve encoding/decoding efficiency. Minimum Qualifications: Strong C++ programming skills (C++11 & above, STL) Execution of ML/DL/AI models on PyTorch or any other FraMework, loss and performance analysis, regression tracking Good understanding of Deep Learning concepts (model parameters, tuning of models, optimizers, learning rates, attention mechanisms, masking etc). Thorough understanding of deep learning implementations of activity detection or object detection. Expertise in video and image compression standards (such as H.264, HEVC, AV1, JPEG) and relevant encoding/decoding algorithms. Proficiency in using quality metrics such as SSIM, PSNR to evaluate encoding/decoding performance. Experience with hardware acceleration techniques in multimedia processing is a plus Expertise in numeric analysis, loss/accuracy, and performance debug in validation environment Solid development experience (git, cmake, gdb, strace, shell, etc.) in Unix-like (Linux) environment. The candidate must be able to identify and debug system issues Proficiency in Version control tools like GIT, GITlab, Gerrit Reviews Experience with the Agile/Scrum processes through the entire SDLC: software design, coding, unit test, integration test, build and release. Preferred Qualifications: Good Understanding of DALI / FFMPEG / gstreamer encoding, decoding and pre-processing functions. Knowledge of deployment tools like Triton inference server or Ray is a plus.

Information Technology
Palo Alto

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)