Actively Hiring
SP
Senior Data Scientist (Computer Vision )
Spatial alphabet
Skills:
Data Science
Python
Pandas
Statistics
Machine Learning
Job Description
Job Title: Senior Data Scientist (Computer Vision )
Company: Spatial alphabet
Job Category: Data Science
Roles & Responsibilities:
Role : Data Scientist (Computer Vision)
Model accuracy, per\-customer fine\-tuning, evaluation benchmarks, drift monitoring.
Role Summary
Data Scientists own the quality of the models behind the platform’s drone video and image analytics. You will improve detection, segmentation and tracking accuracy on aerial imagery, adapt models to each customer’s domain, and build the benchmarks and monitoring that keep results trustworthy in production.
Key Responsibilities
* Train and improve object detection and instance/semantic segmentation models for drone footage (e.g. YOLO family, RT\-DETR, Faster/Mask R\-CNN, U\-Net, SAM\-assisted labelling).
* Address small and dense objects, oblique angles, scale variation with altitude, motion blur and lighting using tiling/slicing inference (SAHI), multi\-scale training, mosaic and photometric augmentation, and altitude\-aware sampling.
* Implement multi\-object tracking (ByteTrack, BoT\-SORT) with camera\-motion compensation; produce persistent object IDs across frames and flights.
* Work with the Drone Data Architect to convert pixel detections to geographic coordinates using camera pose and terrain data, and quantify positional error.
3\. Evaluation and Monitoring
* Create golden test sets and report mAP@0\.5 and mAP@0\.5:0\.95, per\-class precision/recall/F1, confusion matrices, tracking metrics (MOTA, IDF1\) and latency/throughput per model version.
* Define regression thresholds that block promotion of a model that underperforms the current production version.
* Monitor input drift (image statistics, embeddings, PSI/KS tests) and output drift (class distribution, confidence); set retraining triggers and alerts.
* Provide confidence calibration and failure\-mode analysis for product and customers.
* Export models to ONNX; support TensorRT optimisation with FP16/INT8 calibration and verify accuracy loss against benchmarks.
* Hand over model artefacts, pre/post\-processing specs and test sets to the Python AI/ML developer; validate MVP\-to\-SaaS result parity for migrating customers.
Key Deliverables
* Baseline and improved models with benchmark reports per release.
* Versioned datasets and labelling guidelines.
* Fine\-tuning pipeline and tenant\-isolation rules.
* Drift monitoring spec and dashboards.
* Model cards for each production model.
Work Location: In person
Work Location: Telangana, India
Availability: Full time
Requirements
Experience: 5*\+ Years \|* 2*\+ Years in Computer Vision on Video or Aerial Imagery*
Required Skills and Experience
* 4\+ years in applied machine learning, including 2\+ years in computer vision on video or aerial imagery.
* Strong PyTorch and OpenCV; experience training detection and segmentation models end to end.
* Rigorous evaluation methodology: mAP, PR curves, per\-class analysis, statistical validation.
* Dataset curation, annotation tooling and augmentation pipelines.
* Python engineering practices: testing, packaging, reproducibility, experiment tracking (MLflow or W\&B).
* Working knowledge of ONNX export and GPU training.
Education
Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering or related field.
Key Skills: Data Science, Python, Pandas, Statistics, Machine Learning
Salary: INR 800000 - 1.2e+06 per yearly