Senior CV/ML Software Developer

2 weeks ago


Agra, Uttar Pradesh, India beBeeSoftwareEngineer Full time ₹ 1,20,00,000 - ₹ 1,50,00,000
About the Position

A top industrial automation company is seeking a talented CV/ML Software Engineer to join their team.

Key Responsibilities
  • Develop and own C++ software modules for on-device video capture, preprocessing, inference, and post-processing on Linux.
  • Implement classical image processing pipelines and computer vision algorithms, including denoising, resizing, color space conversion, undistortion, keypoints, homography, optical flow, and tracking.
  • Build and optimize distance estimation from monocular/stereo camera(s) using calibration, geometry, and/or depth-estimation networks.
  • Integrate machine learning models for DMS/ADAS events, such as drowsiness, distraction/gaze, phone-usage, smoking, and seat belt usage.
  • Meet real-time targets on CPU/GPU/NPU using SIMD/NEON, multithreading, and zero-copy buffers.
  • Write clean, testable C++, CMake builds, and Git-based workflows, including branching, PRs, code reviews, and CI.
  • Instrument logging/telemetry and 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.
Role Expectations
  • 2+ years hands-on experience in modern C++ on Linux, with strong Git and CMake.
  • Solid image processing and computer vision foundations, including camera models, intrinsics/extrinsics, distortion, PnP, and epipolar geometry.
  • Practical experience integrating CV/ML models on device, including OpenCV and ONNX Runtime/TensorRT/NCNN/MediaPipe/NNAPI.
  • Experience building real-time pipelines for live video, optimizing for latency & memory, using GStreamer/FFmpeg, RTSP/RTMP, and ring buffers.
  • Competence in multithreading/concurrency, lock-free queues, and producer-consumer designs.
  • Experience with driver monitoring or ADAS features, including event logic and thresholding for production alerts.
  • Knowledge of monocular depth estimation, stereo matching, or structure from motion for distance estimation.
  • Model training exposure, including augmentation, evaluation, quantization/pruning, and conversion to ONNX/TensorRT/NCNN.
  • Hardware acceleration, including 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.
Benefits and Qualifications
  • A competitive salary and benefits package.
  • A collaborative and dynamic work environment.
  • Ongoing training and professional development opportunities.
  • A commitment to innovation and excellence.

  • AI/ML Model Developer

    2 weeks ago


    Agra, Uttar Pradesh, India beBeeMachineLearning Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Description:We're seeking a talented AI/ML expert to contribute to the design, development, and improvement of AI/ML models and systems.As an integral member of our team, you will work closely with applied scientists, data scientists, software engineers, and product partners to design and deliver AI/ML solutions in production at scale.You will be...


  • Agra, Uttar Pradesh, India beBeeComputerVision Full time ₹ 90,00,000 - ₹ 1,50,00,000

    Job Overview">We are seeking a skilled software engineer to own C++ software modules for on-device video capture, preprocessing, inference, and post-processing on Linux.">The ideal candidate will implement classical image processing pipelines and CV algorithms, including keypoints, homography, optical flow, and tracking.">Additionally, they will build and...


  • Agra, Uttar Pradesh, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Role SummaryWe are seeking a technology leader to spearhead the development and delivery of cutting-edge software solutions utilizing Python and modern AI/ML frameworks.The ideal candidate will have strong expertise in designing and implementing scalable architectures, as well as hands-on experience with PyTorch, TensorFlow, or Hugging Face.Design and...


  • Agra, Uttar Pradesh, India beBeeArtificialintelligence Full time ₹ 17,92,000 - ₹ 21,45,000

    Senior AI/ML ConsultantWe are looking for an experienced Senior AI/ML Consultant to join our team. As a Senior AI/ML Consultant, you will be responsible for developing and implementing high-performing ML/AI applications in cloud environments.Key Responsibilities:Designing and implementing data pipelines using PythonDeveloping and deploying ML models on GCP...


  • Agra, Uttar Pradesh, India beBeeBackend Full time ₹ 9,00,000 - ₹ 11,40,000

    At Elimai.ai, we empower India's key institutions to leverage their data for solving critical issues.We are building Generative AI–native solutions that power applications across healthcare and fintech.Job DescriptionThis is a full-time hybrid role for an ML Backend Engineer.The role combines strong software engineering fundamentals with applied machine...

  • AI Software Developer

    2 weeks ago


    Agra, Uttar Pradesh, India beBeeArtificialIntelligence Full time ₹ 25,00,000 - ₹ 40,00,000

    Job Title: AI EngineerOverviewWe are seeking a highly skilled AI Engineer to join our team.ResponsibilitiesDesign and develop scalable AI solutions using Python and machine learning frameworks.Implement and deploy large language models (LLMs) and other AI/ML technologies.Collaborate with cross-functional teams to integrate AI services into existing...


  • Agra, Uttar Pradesh, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    Are you a skilled software engineer looking for a new challenge? This role is perfect for someone who enjoys writing code, designing automation test suites and working with databases.Key Responsibilities:Develop proficiency in at least one programming language such as Java, Python or C#.Design, develop and maintain automation test suites using frameworks...


  • Agra, Uttar Pradesh, India beBeeSoftware Full time ₹ 25,00,000 - ₹ 35,00,000

    About us:We are a leading AI infrastructure and talent platform founded in 2018. It helps companies connect with remote software developers using AI-powered vetting and matching technology.In recent years, we have evolved to support AI infrastructure and AGI workflows, offering services in model training, fine-tuning, and deployment—powered by our internal...


  • Agra, Uttar Pradesh, India beBeeAIEngineer Full time ₹ 18,00,000 - ₹ 24,00,000

    Cloud AI/ML EngineerRole Overview:We are seeking a highly skilled Cloud AI/ML engineer to design and implement innovative data-driven solutions.Key Responsibilities:Develop and deploy scalable machine learning models using Google Cloud services.Design and implement efficient data ingestion and ETL pipelines using cloud-based technologies.Collaborate with...


  • Agra, Uttar Pradesh, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    As a senior software engineer, you will collaborate with product and design teams during the early stages of feature development and author a technical approach to building high-impact projects.Key Responsibilities:Design and develop software applications for databases, networks, and other systemsWork independently on complex projects, contributing to their...