Software Engineer: CV/ML Engineer
6 days ago
About the Company: A Top Industrial Automation Company which is part of a Top Engineering GroupJob Description· 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, multi threading, 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 hand-off.Requirements· 2+ years hands on in modern C++ on Linux, with strong Git and CMake.· Solid image processing and computer‑vision foundations (camera models, intrinsics/extrinsics, distortion, PnP, epipolar geometry).· Practical experience integrating CV/ML models on device (OpenCV + ONNX Runtime/TensorRT/NCNN/MediaPipe/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· Knowledge of monocular depth estimation, stereo matching, or structure from motion for distance estimation.· Model training exposure (PyTorch/TensorFlow): augmentation, evaluation (precision/recall, ROC/PR), quantization/pruning, conversion to ONNX/TensorRT/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/IoT, message schemas, and over the air updates.Please share your resumes at bhawna@marketscope.in
-
Software Engineer: CV/ML Engineer
6 days ago
Gurugram, India A Top Industrial Automation Company which is part of a Top Engineering Group Full timeAbout the Company: A Top Industrial Automation Company which is part of a Top Engineering Group Job Description · 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,...
-
Gurugram, Gurugram, India Genpact Full timeJob Description Ready to build the future with AI At Genpact, we don't just keep up with technology-we set the pace. AI and digital innovation are redefining industries, and we're leading the charge. Genpact's AI Gigafactory, our industry-first accelerator, is an example of how we're scaling advanced technology solutions to help global enterprises work...
-
AI/ML Engineers
2 weeks ago
Gurugram, Gurugram, India Echos Full timeJob Description Company Description At Echos, we help enterprises harness frontier technologies and deliver intelligence at scale. Grounded in strong foundations and powered by proven AI acceleration assets, implementation expertise, and trusted partnerships, we transform deep tech into measurable impact driving ROI today while shaping the enterprise of...
-
Engineering Manager-AI/ML
1 week ago
Gurugram, India People Prime Worldwide Full timeJob Title:Engineering Manager-AI/ML Location:Hyderabad (Hybrid) Experience:8–12 Years (STRICTLY) Employment Type:Permanent Notice Period:Immediate Joiners OnlyAbout the Company Our client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and...
-
StatusNeo - ML Engineer
1 day ago
Gurugram, India Nexthire Full timeJob Title: ML Engineer Experience: 9+ YearsLocation: Bangalore (On-site – 5 Days a Week)Employment Type: Full-Time About the Role: We are looking for a highly experienced and driven ML Engineer with a strong background in Generative AI, Large Language Models (LLMs) , and machine learning systems . This is a critical role where you will help design, build,...
-
Software Engineer
4 weeks ago
Gurugram, India Techmynd Consulting Full timeThe Senior Software Engineer AI Integration acts as the critical link between AI and real-world implementation. This role is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and workflows into scalable, production-grade fintech solutions.Key Responsibilities : - Analyze, design, program, debug, and...
-
Status Neo
2 weeks ago
Gurugram, India Status Neo Full timeWe are seeking a highly skilled AI/ML Engineer with strong expertise in Python programming, API development, and real-time deployment of ML models. The ideal candidate should have experience in designing, building, and optimizing machine learning pipelines and integrating models into production environments.Key Responsibilities :- Design, develop, and...
-
Software Engineering Manager
2 weeks ago
Gurugram, India Mechademy Full timeCompany Description Mechademy combines decades of expertise in Turbomachinery with advanced machine learning algorithms to power its IoT platform, Turbomechanica®. By analyzing data from multiple sources, the platform identifies anomalies and flags sub-optimal operations through advanced AI and physics-based performance models. These models provide deep...
-
Software Engineering Manager
1 week ago
Gurugram, India Mechademy Full timeCompany DescriptionMechademy combines decades of expertise in Turbomachinery with advanced machine learning algorithms to power its IoT platform, Turbomechanica®. By analyzing data from multiple sources, the platform identifies anomalies and flags sub-optimal operations through advanced AI and physics-based performance models. These models provide deep...
-
Software Engineering Manager
1 week ago
gurugram, India Mechademy Full timeCompany DescriptionMechademy combines decades of expertise in Turbomachinery with advanced machine learning algorithms to power its IoT platform, Turbomechanica®. By analyzing data from multiple sources, the platform identifies anomalies and flags sub-optimal operations through advanced AI and physics-based performance models. These models provide deep...