Talent.com
Research engineer (cv/ml)
Research engineer (cv/ml)Novus Hi-Tech • Gurgaon, Haryana, India
No longer accepting applications
Research engineer (cv / ml)

Research engineer (cv / ml)

Novus Hi-Tech • Gurgaon, Haryana, India
1 day ago
Job description

Position Summary

We’re building safety first video telematics products (ADAS / DMS / driver behavior analytics) that run efficiently on edge devices inside commercial vehicles. You will write modern C++ software, integrate and optimize CV / ML pipelines, and ship reliable, low latency perception features such as driver monitoring and distance estimation from camera feeds.

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 (Py Torch / Tensor Flow → ONNX / Tensor RT / 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.

Qualifications

  • B. Tech / B. E. in CS / EE / ECE (or equivalent practical experience).
  • 2–3 years in CV / ML or video‑centric software roles. Hands on in modern C++ on Linux, with strong Git and CMake.
  • Solid image processing and computer‑vision foundations (camera models, intrinsics / extrinsics, distortion, Pn P, epipolar geometry).
  • Practical experience integrating CV / ML models on device (Open CV + ONNX Runtime / Tensor RT / NCNN / Media Pipe / NNAPI).
  • Experience building real time pipelines for live video (GStreamer / FFmpeg, RTSP / RTMP, ring buffers), optimizing for latency & memory.
  • Competence in multithreading / concurrency, lock free queues, and producer–consumer designs.
  • Comfort with debugging & profiling on Linux targets.
  • Reporting To : Technical Lead ADAS

    Requisites :

  • Experience with driver monitoring or ADAS features; event logic and thresholding for production alerts.
  • Knowledge of monocular depth estimation, stereo matching, or structure from motion for distance estimation.
  • Model training exposure (Py Torch / Tensor Flow) : augmentation, evaluation (precision / recall, ROC / PR), quantization / pruning, conversion to ONNX / Tensor RT / NCNN.
  • Hardware acceleration (GPU / VPU / NPU, Arm NEON / DSP), YOLO / RT DETR / Lightweight backbones on edge.
  • Cross compiling, Yocto / Buildroot, containerized toolchains; unit tests (gtest), static analysis (clang tidy, cppcheck), sanitizers.
  • Basic familiarity with MQTT / Io T, message schemas, and over the air updates.
  • Technical Competency :

  • Languages : C++, Python
  • CV / ML : Open CV, ONNX Runtime / Tensor RT / NCNN / Media Pipe; Py Torch / Tensor Flow (for training / eval).
  • Video : GStreamer / FFmpeg, V4 L2, RTSP / RTMP.
  • Build / Dev Ops : CMake, Git, gtest, clang‑tidy, sanitizers; CI / CD (Git Hub / Git Lab / Bitbucket).
  • Debug / Perf : gdb, perf, valgrind
  • Create a job alert for this search

    Research Engineer • Gurgaon, Haryana, India

    Related jobs
    Lead Applied AI Engineer

    Lead Applied AI Engineer

    Taggd • Gurugram, Haryana, India
    Applied AI / LLMs; solid traditional ML).We’re building agentic AI for recruitment workflows—sourcing, screening, interview assistance, and offer orchestration. You’ll own LLM / agent design, retrieval,...Show more
    Last updated: 9 days ago • Promoted
    Middleware Engineer (Rabbit MQ Messaging Engineer)

    Middleware Engineer (Rabbit MQ Messaging Engineer)

    FNZ • Gurugram, Haryana, India
    This is a new role in FNZ working within the wider Platform Infrastructure Services team and is technical in nature.You will be part of a team responsible for building and providing high quality ti...Show more
    Last updated: 16 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Recro • gurugram, uttar pradesh, in
    Job Description : AI / ML Engineer (3D Geometry & Manufacturing).We are seeking an exceptionally talented and entrepreneurial. Design for Manufacturability (DFM).If you are passionate about leveraging ...Show more
    Last updated: 30+ days ago • Promoted
    Research Engineer (CV / ML)

    Research Engineer (CV / ML)

    Novus Hi-Tech • Gurgaon, Haryana, India
    Position Summary We’re building safety first video telematics products (ADAS / DMS / driver behavior analytics) that run efficiently on edge devices inside commercial vehicles.You will write modern C++...Show more
    Last updated: 5 days ago • Promoted
    AI Engineer

    AI Engineer

    Awign Expert • gurgaon, haryana, in
    Location : Chennai (Onsite Only).Key Skills : AI Engineering, Large Language Models (LLMs), Machine Learning Engineering. We are looking for a skilled AI Engineer with strong experience in designing, ...Show more
    Last updated: 6 hours ago • Promoted • New!
    AI / ML Engineer – LLM & Agentic AI Systems ( 3 to 9 yrs)

    AI / ML Engineer – LLM & Agentic AI Systems ( 3 to 9 yrs)

    AIMLEAP • gurugram, uttar pradesh, in
    AI / ML Engineer – LLM & Agentic AI Systems.Tech in Computer Science, AI / ML, or related field.LLM and agentic AI development. AI pipelines, APIs, and integrations.LangChain, LlamaIndex, AutoGen.AI sys...Show more
    Last updated: 1 day ago • Promoted
    Artificial Intelligence Engineer

    Artificial Intelligence Engineer

    Awign Expert • Gurugram, Haryana, India
    Job description is as given below : - Key Skills and Experience.Over 5 years of practical experience in applying AI to real-world and comprehensive technology solutions. Expertise in machine learning...Show more
    Last updated: 22 hours ago • Promoted • New!
    Gen AI Researcher

    Gen AI Researcher

    HCLTech • gurugram, uttar pradesh, in
    Chennai, Bangalore, Noida, Hyderabad.As a Gen AI Researcher, you will develop and optimize domain specific large language models (LLMs) and small language models (SLMs) to address unique domain spe...Show more
    Last updated: 6 hours ago • Promoted • New!
    Senior AI / ML Engineer

    Senior AI / ML Engineer

    RapidBrains • gurgaon, haryana, in
    We are seeking a highly skilled Senior AI / ML Engineer (6+ years) to design, build, and scale enterprise-grade AI systems. The ideal candidate must have strong experience in Multi-Agent Systems, RAG ...Show more
    Last updated: 6 hours ago • Promoted • New!
    Senior ML / AI Engineer

    Senior ML / AI Engineer

    Tritonium • gurgaon, haryana, in
    Tritonium is an AI-powered SaaS platform transforming how mobile product teams understand their users.We process millions of pieces of user feedback and turn them into actionable insights using sta...Show more
    Last updated: 6 hours ago • Promoted • New!
    Machine Learning Engineer

    Machine Learning Engineer

    AB InBev GCC India • gurgaon, haryana, in
    And more than ever, it’s our future.A future where we’re always looking forward.Always serving up new ways to meet life’s moments. A future where we keep dreaming bigger.We look for people with pass...Show more
    Last updated: 6 hours ago • Promoted • New!
    Artificial Intelligence Engineer

    Artificial Intelligence Engineer

    RandomTrees • gurgaon, haryana, in
    Develop, train, and optimize ML and generative AI models including LLMs, transformers, diffusion models, and embedding-based models. Build real-world generative AI applications such as chatbots, RAG...Show more
    Last updated: 6 hours ago • Promoted • New!
    Machine Learning Engineer

    Machine Learning Engineer

    goML • gurgaon, haryana, in
    Looking for a culture to thrive & build a rewarding career for yourself, join the core team of young hustlers building the next generation of Machine Learning platform & services.You will develop t...Show more
    Last updated: 30+ days ago • Promoted
    Computer Vision Engineer

    Computer Vision Engineer

    Stupa Sports • Gurgaon, Haryana, India
    We are seeking an experienced Computer Vision Engineer to join our team and contribute to.The ideal candidate will have a strong. Develop and implement advanced computer vision algorithms for 3D rec...Show more
    Last updated: 27 days ago • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Recro • gurgaon, haryana, in
    Senior Machine Learning Engineer (Search, Recommendations & Conversational AI).Discovery – Search, Recommendations & AI Experiences. Immediate (pre–IPL launch milestones).We are building next-genera...Show more
    Last updated: 30+ days ago • Promoted
    AI / ML Engineer || RAG || 7+ Yrs || BNG / Gurugram / Pune

    AI / ML Engineer || RAG || 7+ Yrs || BNG / Gurugram / Pune

    Innova ESI • gurugram, uttar pradesh, in
    Expert in CV, NLP, speech models, and multimodal transformer models.Strong understanding of GPU optimization, distributed training (DeepSpeed, Horovod). Experience with real-time / near-real-time vide...Show more
    Last updated: 6 hours ago • Promoted • New!
    Machine Learning Engineer

    Machine Learning Engineer

    Responsive • gurgaon, haryana, in
    Responsive is looking for an ML Engineer with a strong background in Python, NLP, structured and unstructured data, and basic understanding of ML and DL algorithms / frameworks.The ideal candidate wi...Show more
    Last updated: 6 hours ago • Promoted • New!
    Machine Learning Engineer

    Machine Learning Engineer

    Siemens Digital Industries Software • gurgaon, haryana, in
    Siemens EDA is a global technology leader in Electronic Design Automation software.Our software tools enable companies around the world to develop highly innovative electronic products faster and m...Show more
    Last updated: 6 hours ago • Promoted • New!