Skip to main content

Software & AI Engineer - UAV Systems

Technology
CORE EHS
3 weeks agoUntil 2/12/2026

Job description

Role : Software &

  • AI engineer

Location : On-site (Surat)

Role :

A Software &

  • AI Engineer to develop and deploy real-time AI models for UAV systems, focused on anomaly detection, object tracking, and intelligent alerting, fully integrated with our Ground Control Station (GCS). The role involves building end-to-end AI pipelinesfrom model training to deployment on drone hardware and visualisation in GCS.

Key Responsibilities :

AI Model Development :

  • Develop and train ML/DL models for : PPE detection (helmet, safety jacket, goggles, etc.), Intrusion detection and anomaly detection
  • Work with : Image/video datasets, Real-time inference pipelines

Object Tracking &

  • Following :
  • Implement : Object detection, tracking, and re-identification, Locking and following specific targets
  • Optimise for : Real-time performance on edge devices

Drone-side AI Integration :

  • Deploy AI models on : Edge devices (Jetson, Raspberry Pi, etc.)
  • Ensure : Low latency inference, Efficient resource utilisation

GCS Integration :

  • Integrate AI outputs into the GCS application : Real-time video overlays (bounding boxes, alerts), Event-based notifications
  • Work closely with GCS developers for : Data pipelines and visualisation

Alert &

  • Communication System :
  • Develop automated alert systems : Trigger alerts based on AI detections, send notifications via WhatsApp or other communication channels
  • Ensure reliable and fast alert delivery

Software Development :

  • Build scalable backend/frontend components for : Data processing, AI inference pipelines
  • Work with APIs and real-time streaming systems

Testing &

  • Optimization :
  • Optimise models for : Accuracy and precision, Low latency and real-time performance
  • Perform : Field testing with drones, Model validation and tuning

Required Skills :

  • Strong experience in : Machine Learning / Deep Learning, Computer Vision (OpenCV, object detection frameworks)
  • Hands-on with : Model training, evaluation, and deployment
  • Experience with : Real-time video processing

Technical Stack :

  • Programming : Python (mandatory), C (preferred)
  • Frameworks : TensorFlow / Py-torch / YOLO / OpenCV
  • Edge AI : Jetson / Raspberry Pi deployment

Preferred :

  • Experience in : UAV/drone-based AI systems, GCS or real-time monitoring platforms
  • Knowledge of : Tracking algorithms (SORT, Deep-SORT, etc.), Streaming protocols (RTSP, WebRTC)

Profile :

  • Strong problem-solving and experimentation mindset
  • Ability to build end-to-end AI systems (training - deployment - visualization)
  • Focus on real-world performance and reliability

Scope :

  • AI-based drone surveillance systems
  • PPE compliance and anomaly detection
  • Real-time tracking and autonomous following
  • Smart alert and monitoring systems

Why Join Us :

  • Work on cutting-edge AI drone systems
  • Build real-world impactful solutions (safety, defence, automation)
  • Opportunity to develop full-stack AI systems (edge GCS)
Keywords
TensorFlowOCamlTorchPyTorchFlip-flopPythonWebrtcDeep learningOpenCV

Interested in this role?