Show more filters
Banner image for Shine.com

Research Engineer

Shine.com

Shine.com
Job Type   /   Job Level
Full-time   /   Others/Any
Company Location
India
Key Responsibilities

  • Own C++ software modules for on device video capture, preprocessing, inference, and post processing on Linux.
  • Implement classical image processing pipelines (denoise, resize, color space, undistortion) and CV algorithms (keypoints, homography, optical flow, tracking).
  • Build and optimize distance/spacing estimation from monocular/stereo camera(s) using calibration, geometry, and/or depth-estimation networks.
  • Integrate ML models (PyTorch/TensorFlow ONNX/TensorRT/NNAPI/NPU runtimes) for DMS/ADAS events: drowsiness, distraction/gaze, phone-usage, smoking, seat belt, etc.
  • Hit real time targets (FPS/latency/memory) on CPU/GPU/NPU using SIMD/NEON, multithreading, zero copy buffers.
  • Write clean, testable C++, CMake builds, and Git based workflows (branching, PRs, code reviews, CI).
  • Instrument logging/telemetry; debug with gdb/addr2line, sanitize and profile with perf/valgrind.
  • Collaborate with data/ML teams on dataset curation, labeling specs, training/evaluation, and model handoff.
  • Work with product compliance to meet on road reliability, privacy, and regulatory expectations.

This job is provided by Shine.com
Jobs in India   »   Jobs in Gurugram, Haryana, India   »   Research Engineer

More jobs