ML Engineer
Core
Designing ML architecture for computer vision (object detection, classification, tracking) and building the foundation for the company's ML platform and MLOps processes.
Role type
Senior ML Architect (Computer Vision & MLOps)
Builds
ML platform, MLOps infrastructure, and AI functionality embedded in drone products.
Domain
Defense technology / Unmanned Aerial Vehicles (UAVs)
Deliverable
production ML models
Required skills
Python, PyTorch/TensorFlow, MLOps infrastructure design (MLflow, Kubeflow, DVC), edge inference optimization (TensorRT, ONNX, quantization), data pipeline and dataset versioning, embedded platforms (NVIDIA Jetson)
Preferred skills
Robotics fundamentals (sensor fusion, SLAM), building ML platforms from scratch, technical leadership
Technologies
Python, PyTorch, TensorFlow, MLflow, Kubeflow, DVC, TensorRT, ONNX, NVIDIA Jetson
Responsibilities
Designing ML platform architecture for computer vision tasks; Developing data pipeline architecture for collection, labeling, and versioning; Designing MLOps infrastructure including experiment tracking and model registry; Defining edge inference architecture and model optimization strategies; Designing mechanisms for integrating ML models into embedded drone software; Selecting the tech stack for the ML/Data Science team; Designing OTA update and continuous learning pipelines; Collaborating with Software Architects and Embedded Engineers; Documenting architectural decisions and best practices.
Seniority
Senior, hands-on IC with architectural focus
