Vision and AI Software Engineer

1 week ago


Guntur, Andhra Pradesh, India beBeesoftware Full time ₹ 10,00,000 - ₹ 15,00,000
Software Engineer - Vision and AI

About the Role:

We are seeking a talented Software Engineer to join our team and contribute to the development of innovative vision and AI solutions. As a key member of our team, you will be responsible for designing, implementing, and optimizing software modules for video capture, preprocessing, inference, and post-processing on Linux.

You will work closely with our data and ML teams to integrate computer-vision and machine-learning models on device, utilizing libraries such as OpenCV and ONNX Runtime. Your expertise in modern C++ on Linux, strong Git, and CMake skills will enable you to hit real-time targets (FPS/latency/memory) on CPU/GPU/NPU using SIMD/NEON, multithreading, and zero-copy buffers.

Key Responsibilities:

  • Own 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 estimation from monocular/stereo camera(s) using calibration, geometry, and/or depth-estimation networks.
  • Integrate machine learning models (PyTorch/TensorFlow → ONNX/TensorRT/NPU runtimes) for DMS/ADAS events: drowsiness, distraction/gaze, phone-usage, smoking, seat belt, etc.
  • Collaborate with data/ML teams on dataset curation, labeling specs, training/evaluation, and model handoff.

Required Skills and Qualifications:

  • 2+ years hands-on experience 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/NPU).
  • 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.
  • 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.
  • Cross-compiling, Yocto/Buildroot, containerized toolchains; unit tests (gtest), static analysis (clang tidy, cppcheck), sanitizers.

Benefits:

  • Potential for professional growth and development.
  • A collaborative and dynamic work environment.

Others:

  • Please note that this role requires a high level of technical expertise and problem-solving skills.


  • Guntur, Andhra Pradesh, India beBeeSoftware Full time ₹ 1,00,00,000 - ₹ 1,20,00,000

    Software Engineer: CV/ML ExpertWe are seeking an experienced Software Engineer to develop high-quality software modules for on-device video capture, preprocessing, inference, and post-processing.Key Responsibilities:Develop C++ software modules for on-device video processing.Implement classical image processing pipelines and computer vision algorithms.Build...

  • AI Software Engineer

    2 weeks ago


    Guntur, Andhra Pradesh, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title:Senior Full Stack DeveloperAbout Our Company:We are a leading AI company accelerating the advancement and deployment of powerful AI systems. We help our clients in two ways: by working with top AI labs to advance model capabilities and leveraging that work to build real-world AI systems that solve mission-critical priorities.Our company's growth is...


  • Guntur, Andhra Pradesh, India beBeeArtificialIntelligence Full time ₹ 1,20,00,000 - ₹ 1,50,00,000

    Job Title – AI Software SpecialistWe are seeking a skilled AI Software Specialist to contribute to the development of innovative GIS platforms.Key Responsibilities:Design, develop, and deploy AI/ML solutions at an enterprise level using Python.Implement Computer Vision architectures for real-time object detection, segmentation, and feature...


  • Guntur, Andhra Pradesh, India beBeeArtificialintelligence Full time ₹ 1,20,00,000 - ₹ 1,60,00,000

    Job Title: AI Software DeveloperJob Overview:We are seeking an agile AI software developer with a strong focus on both AI engineering and SaaS product development in a 0-1 product environment. This role is perfect for a candidate skilled in building and iterating quickly, embracing a fail-fast approach to bring innovative AI solutions to market...


  • Guntur, Andhra Pradesh, India beBeeArtificialintelligence Full time ₹ 18,00,000 - ₹ 24,00,000

    About Our Role:We are seeking an expert software engineer to accelerate the advancement and deployment of powerful AI systems.The ideal candidate will help customers in two primary ways:Collaborating with top AI labs to advance frontier model capabilities in thinking, reasoning, coding, agentic behavior, multimodality, multilinguality, STEM, and frontier...


  • Guntur, Andhra Pradesh, India beBeeEngineer Full time ₹ 1,00,00,000 - ₹ 1,10,00,000

    Conversational AI Software EngineerWe're shaping the future of conversational technology by building scalable systems for customer support.Key Responsibilities:Join our engineering team to power the next trillion voice interactions.Design and develop highly scalable backend infrastructure using Python, with a preference for Django experience.Collaborate...

  • AI Platform Leader

    2 weeks ago


    Guntur, Andhra Pradesh, India beBeeEngineering Full time ₹ 1,50,00,000 - ₹ 2,52,00,000

    Transforming AI Infrastructure with Strategic LeadershipWe're seeking an accomplished engineering leader to spearhead the development of our centralized AI platform and acceleration solutions. If you're passionate about driving innovation and excellence, we'd love to hear from you!About the Role:Drive transformative change through technical expertise and...


  • Guntur, Andhra Pradesh, India beBeeSolutions Full time ₹ 3,00,00,000 - ₹ 4,00,00,000

    Job Title: AI Solutions Sustenance LeadWe're seeking an experienced professional to oversee the maintenance and optimization of deployed AI systems. This role involves ensuring our AI solutions deliver value and operate seamlessly in real-world environments.Main Responsibilities:Monitor deployments, detect anomalies, and troubleshoot issues with AI...


  • Guntur, Andhra Pradesh, India beBeeArtificial Full time ₹ 90,00,000 - ₹ 1,20,00,000

    Job DescriptionWe are seeking a talented individual with expertise in designing, templating, and optimizing AI prompts for large-scale e-commerce content production. This role requires a unique blend of creative thinking, technical fluency with Large Language Models (LLMs), and workflow automation skills.The successful candidate will be responsible...


  • Guntur, Andhra Pradesh, India beBeeComputerVision Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    At Streamingo.ai, we are revolutionizing video intelligence by harnessing the power of deep learning.The Mission:We seek a seasoned Senior Deep Learning Engineer to spearhead the development of our cutting-edge Video AI capabilities.Research to Production: Lead the charge in transforming groundbreaking research into robust and scalable features for our core...