Position:
Middle / Senior Computer Vision / Deep Learning Engineer
Company:
DroneOps
Location:
Ukraine, Kyiv
Employment type:
Fulltime
Work Arrangement:
Office, Remote, Hybrid Remote
Short Summary:
We are looking for a Middle / Senior Computer Vision / Deep Learning Engineer to extend our onboard navigation capabilities with modern perception and learning-based methods. This is a hands-on R&D role: you work from research and prototypes to production on edge hardware, collaborate with software and flight teams, and help shape how new CV/DL features are built and shipped.
Responsibilities:
- Relocalization & navigation: Design and develop satellite, map, and semantic navigation capabilities.
- Build and maintain pipelines for map and reference-data preparation before missions.
- Extend the existing visual-inertial navigation stack with relocalization and map-based aiding features.
- Develop training pipelines for these tasks (data preparation, training, evaluation, and iteration).
- Create utilities for map preloading and mission setup.
- Research and implementation: Track relevant research and prototype methods.
- Define evaluation metrics and acceptance criteria for new features.
- Edge deployment & production: Optimize models for onboard hardware and integrate new features into the production codebase.
Requirement:
- 3+ years of practical experience in computer vision and deep learning.
- Strong Python; ability to write clear, maintainable code.
- Experience with training and deploying deep learning models (PyTorch).
- Familiarity with model optimization for edge devices.
- English B2+ for documentation and technical discussion; Ukrainian for day-to-day communication.
Benefits:
- Competitive salary.
- Reservation from mobilization.
- Impact on improving our country's defense capabilities.
- 21 days of vacation + public holidays, sick leaves.