Technical Leader for Computer Vision and Machine Learning

2 days ago


Udaipur, Rajasthan, India beBeeExpertise Full time ₹ 10,00,000 - ₹ 15,40,000

About a top industrial automation company

Job Title: Software Engineer - CV/ML Expert

Job Description:

We are seeking an experienced software engineer to own C++ software modules for on-device video capture, preprocessing, inference, and post-processing on Linux.

The ideal candidate will have a strong background in classical image processing pipelines and computer vision algorithms, including keypoints, homography, optical flow, and tracking.

They will also be responsible for building and optimizing distance/spacing estimation from monocular/stereo cameras using calibration, geometry, and/or depth-estimation networks.

In addition, the successful candidate will integrate machine learning models (PyTorch/TensorFlow → ONNX/TensorRT/NNAPI/NPU runtimes) for DMS/ADAS events, such as drowsiness, distraction/gaze, phone-usage, smoking, and seat belt detection.

The engineer will work with data/ML teams on dataset curation, labeling specs, training/evaluation, and model hand-off.

Requirements:

  • 2+ years hands-on experience in modern C++ on Linux, with strong Git and CMake skills.
  • 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.

Key Skills:

  • C++ on Linux
  • Computer Vision and Image Processing
  • Machine Learning and Deep Learning
  • Real-Time Systems and Video Processing
  • Operating System Programming
  • Software Development Methodologies

Work Environment:

We offer a collaborative and dynamic work environment that fosters innovation and growth.

What We Offer:

  • A competitive salary and benefits package.
  • Opportunities for professional development and career advancement.
  • A dynamic and supportive team environment.


  • Udaipur, Rajasthan, India Bosch Global Software Technologies Full time

    Job Summary:We are seeking a highly skilled and motivated Senior Computer Vision and ML-Engineer to join our prestigious Corporate Research team. As a key member of our team, you will be responsible for researching, developing, and implementing innovative computer vision and machine learning algorithms to solve challenging real-world problems. You will...


  • Udaipur, Rajasthan, India beBeeMachineLearning Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    We are seeking an innovative leader to spearhead the development and deployment of machine learning models.Job DescriptionThe successful candidate will lead a team of cross-functional experts in architecting, developing, and deploying AI/ML solutions into production-ready systems. Their expertise should span multiple domains, including computer vision,...


  • Udaipur, Rajasthan, India beBeeMachineLearning Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Drive Business Impact as a Senior Data Scientist">We are seeking an exceptional Senior Data Scientist to lead our data science efforts and drive business growth through developing and implementing data-driven solutions that improve customer experiences.Key Responsibilities include collaborating with cross-functional teams, communicating complex technical...


  • Udaipur, Rajasthan, India beBeeMachineLearning Full time ₹ 18,00,000 - ₹ 25,00,000

    Job Title: AI and Machine Learning Solutions LeaderKey Responsibilities:Collaborate with clients to understand their business objectives and challenges, providing data-driven recommendations and solutions that enhance decision-making.Translate business needs into well-defined machine learning problem statements and solution workflows.Develop and deploy ML...


  • Udaipur, Rajasthan, India beBeeMachineLearningModelDeveloper Full time ₹ 1,80,00,000 - ₹ 2,50,00,000

    We are seeking a highly experienced and motivated Machine Learning Model Developer to join our growing team.The ideal candidate will play a key role in designing, developing and productionalizing machine learning applications by evaluating models, training and/or fine tuning them. They will also develop Gen AI based solutions for our customers. As a senior...


  • Udaipur, Rajasthan, India beBeeMachine Full time ₹ 1,20,00,000 - ₹ 1,50,00,000

    We are seeking an experienced Machine Learning Model Developer to join our team of consultants.This role involves designing, developing, and deploying machine learning models and algorithms using Databricks to solve complex business challenges.You will work closely with data scientists, data engineers, and business stakeholders to build scalable and...


  • Udaipur, Rajasthan, India beBeeArtificial Full time ₹ 2,00,00,000 - ₹ 4,00,00,000

    Lead Data Scientist PositionOur organization seeks an accomplished Lead Data Scientist to lead its data science team. As a key member, you will be responsible for driving innovative solutions by embracing a comprehensive approach to machine learning.You will have the opportunity to work across all aspects of machine learning, including predictive models,...


  • Udaipur, Rajasthan, India beBeeComputerVision Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    About the RoleWe are seeking a skilled Computer Vision Engineer to lead the design and implementation of complex computer vision pipelines.Develop and deploy AI-powered computer vision solutions for various applications, including object detection, instance segmentation, and industrial anomaly detection.Design and implement optimized C++ edge GPU...


  • Udaipur, Rajasthan, India beBeeArtificial Full time ₹ 1,80,00,000 - ₹ 2,50,00,000

    AI/ML Engineering LeadSeeking an experienced AI/ML Engineering Lead to spearhead the development and deployment of end-to-end AI solutions. The ideal candidate will have a strong background in designing, developing, and deploying machine learning models, as well as experience with large language models, natural language processing, and recommendation...


  • Udaipur, Rajasthan, India beBeeMachine Full time ₹ 1,50,00,000 - ₹ 2,02,50,000

    Key ResponsibilitiesOwning software modules for on-device video capture, preprocessing, inference and post-processing.Implementing classical image processing pipelines (denoise, resize, color space, undistortion) and computer vision algorithms (keypoints, homography, optical flow, tracking).Building distance estimation from monocular/stereo cameras using...