
Advanced Machine Learning Software Developer
2 days ago
We are seeking an accomplished software developer to join our team as a Machine Learning Software Engineer.
As a Machine Learning Software Engineer, you will be responsible for designing and developing cutting-edge software modules for video capture, preprocessing, inference, and post-processing on Linux.
Key responsibilities include implementing image processing pipelines and computer vision algorithms, including denoising, resizing, color space conversion, undistortion, keypoint detection, homography estimation, optical flow calculation, and object tracking.
You will also develop distance and spacing estimation capabilities using monocular and stereo camera configurations, along with calibration, geometry, and depth-estimation networks.
In addition, you will integrate machine learning models (PyTorch/TensorFlow to ONNX/TensorRT/NNAPI/NPU runtimes) for driver monitoring systems (DMS) and advanced driver-assistance systems (ADAS) events, such as drowsiness, distraction, gaze tracking, phone usage, smoking, and seat belt reminders.
Maintain real-time performance targets (FPS, latency, memory) on CPU, GPU, and NPU hardware using SIMD, NEON, multithreading, and zero-copy buffers.
Write clean, testable C++ code, implement CMake builds, and manage Git-based workflows, including branching, pull requests, code reviews, and continuous integration.
Instrument logging and telemetry, debug using gdb and addr2line, sanitize and profile using perf and valgrind.
Collaborate with data science and machine learning teams on dataset curation, labeling specifications, training, evaluation, and model deployment.
Required Skills and Qualifications- Minimum 2 years of hands-on experience in modern C++ on Linux, with strong Git and CMake skills.
- Solid foundations in image processing and computer vision, including camera models, intrinsics, extrinsics, distortion, PnP, epipolar geometry, and other related concepts.
- Practical experience integrating computer vision and machine learning models on device, using OpenCV and ONNX Runtime, TensorRT, NCNN, MediaPipe, and NNAPI.
- Experience building real-time pipelines for live video processing, optimizing for latency and 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, event logic, and thresholding for production alerts.
- Knowledge of monocular depth estimation, stereo matching, or structure from motion for distance estimation.
- Exposure to model training (PyTorch/TensorFlow): data augmentation, evaluation (precision, recall, ROC, PR), quantization, pruning, and conversion to ONNX, TensorRT, NCNN.
- Hardware acceleration (GPU, VPU, NPU, Arm NEON, DSP), YOLO, RT DETR, Lightweight backbones on edge devices.
- 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.
- Develop cutting-edge technology in the field of machine learning.
- Work with experienced professionals in a collaborative environment.
- Participate in the development of innovative projects that shape the future of AI.
This is an exciting opportunity to grow professionally while contributing to meaningful work. We value innovation and creativity, so if you're passionate about machine learning and have a talent for problem-solving, we'd love to hear from you.
-
Advanced Machine Learning Engineer
4 days ago
Kolkata, West Bengal, India beBeeDataScientist Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Job OverviewWe are seeking an experienced Senior Data Scientist to lead data-driven initiatives and drive the development of advanced machine learning models.Key Responsibilities:Design, develop, and deploy scalable machine learning models.Drive end-to-end data science projects from data preparation to deployment.Apply deep learning techniques to business...
-
Advanced Machine Learning Specialist
4 days ago
Kolkata, West Bengal, India beBeeGenerative Full time ₹ 18,00,000 - ₹ 20,00,000Machine Learning EngineerWe are looking for a skilled Machine Learning Engineer to join our team.As a key member of our engineering team, you will be responsible for developing and deploying machine learning models that drive business outcomes. Your expertise in generative AI will help us create innovative solutions that transform our industry.Design and...
-
Advanced Machine Learning Engineer
6 days ago
Kolkata, West Bengal, India beBeeDataScientist Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Senior Data Scientist RoleWe are seeking skilled professionals with expertise in AI and ML to fill a critical position.The ideal candidate will possess extensive experience in building and deploying advanced machine learning models, particularly those involving unstructured data and NLP techniques.Key Responsibilities:Design, develop, and deploy ML models on...
-
Machine Learning Engineer
2 weeks ago
Kolkata, West Bengal, India WTW Full timeSummary:We are seeking a talented Machine Learning Engineer to develop efficient, data-driven AI systems that enhance our predictive automation capabilities. The ideal candidate will be highly skilled in statistics and programming, with the ability to confidently assess, analyze, and organize large datasets. Additionally, the candidate should be proficient...
-
Machine Learning Engineer
7 days ago
Kolkata, West Bengal, India WTW Full time US$ 90,000 - US$ 1,20,000 per yearSummary:We are seeking a talented Machine Learning Engineer to develop efficient, data-driven AI systems that enhance our predictive automation capabilities. The ideal candidate will be highly skilled in statistics and programming, with the ability to confidently assess, analyze, and organize large datasets. Additionally, the candidate should be proficient...
-
Machine Learning Engineer
1 week ago
Kolkata, West Bengal, India WTW Full timeSummary: We are seeking a talented Machine Learning Engineer to develop efficient, data-driven AI systems that enhance our predictive automation capabilities. The ideal candidate will be highly skilled in statistics and programming, with the ability to confidently assess, analyze, and organize large datasets. Additionally, the candidate should be proficient...
-
Machine Learning Engineer
7 days ago
Kolkata, West Bengal, India WTW Full timeSummary:We are seeking a talented Machine Learning Engineer to develop efficient, data-driven AI systems that enhance our predictive automation capabilities. The ideal candidate will be highly skilled in statistics and programming, with the ability to confidently assess, analyze, and organize large datasets. Additionally, the candidate should be proficient...
-
Advanced Machining Software Engineer
3 days ago
Kolkata, West Bengal, India beBeeMachining Full time ₹ 8,00,000 - ₹ 12,00,000Senior Machining Software DeveloperWe are seeking a highly skilled and detail-oriented Senior Machining Software Developer to join our software development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining advanced machining software applications.Key Responsibilities:Develop, write, test, and maintain CNC...
-
Kolkata, West Bengal, India SentinentGeeks Software & Consultancy Pvt Ltd Full timeWe are looking for a skilled and passionate AI/ML Engineer to join our team and help us build intelligent systems that leverage machine learning and artificial intelligence. You will design, develop, and deploy machine learning models, work closely with cross-functional teams, and contribute to cutting-edge solutions that solve real-world problems.Key...
-
Advanced AI/Machine Learning Engineer
4 days ago
Kolkata, West Bengal, India beBeeArtificialintelligence Full time ₹ 40,00,000 - ₹ 50,00,000AI/Machine Learning LeaderWe seek a seasoned professional to lead the design, development, and implementation of cutting-edge AI/machine learning solutions. The ideal candidate will bring extensive experience in architecting enterprise-level systems, hands-on development expertise, and a strong foundation in data science, machine learning, and natural...