Computer Vision Engineer
About us
DroneOps is a company creating innovative UAV-related products, focused on UAV autonomy and navigation, founded in 2023. We are a team of innovators and inventors who take on the duty to help the armed forces of Ukraine defend our country and democracy by providing reliable advanced systems that simplify their work, improve personnel safety, and enable more cost-effective and precise UAV mission execution.
Overview
We are looking for a Middle Computer Vision / Visual Navigation Engineer to improve and extend our GPS-independent navigation stack.
This is a hands-on R&D role: you work with real flight data, bring algorithms from experimentation to production, and collaborate closely with software and flight teams. Day to day you balance navigation and CV development, post-flight analysis, sensor calibration, and integration work. The role suits someone who is comfortable with classical geometry-based CV, modern feature pipelines, and turning prototypes into stable behavior on constrained hardware.
Responsibilities
Navigation & computer vision
- Improve existing visual-inertial navigation on real UAV platforms — both copters and planes
- Develop and refine algorithms for estimating position and orientation from camera and onboard sensor data
- Research and implement additional computer vision that extend the current system (e.g. use of satellite data, map or scene-based cues)
- Handle difficult real-world conditions: vibration, blur, changing scenery, sensor noise, and platform-specific setup differences
Flight analysis & tooling
- Analyze flight recordings to find issues, propose fixes, and verify improvements
- Extend automated post-flight analysis to reduce repetitive manual work
- Define clear quality metrics and use them to judge whether changes are ready for the deployment
Calibration
- Improve calibration procedures for cameras, IMU, and related sensors on new platforms
- Make calibration more repeatable and less dependent on one-off manual steps
Cross-team delivery
- Work closely with software and flight teams on testing, integration, and rollout
- Bring new methods into the production system with attention to performance and reliability
- Document limitations, risks, and operational guidance for the rest of the team
Required skills & experience
- 2+ years of practical experience in computer vision
- Solid fundamentals in image processing and geometric computer vision
- Good Python for prototyping, analysis, and integration
- Practical production mindset
- English B2+ for documentation and technical discussion; Ukrainian for day-to-day team communication
Nice to have
- Experience with multi-sensor fusion / SLAM / EKF
- Sensor calibration experience on robotic or aerial platforms
- Map-based or semantic localization experience
- Deep learning applied to perception / matching
- UAV / robotics / aerospace experience
What we offer
- Team eager to share the knowledge we have and help you become proficient across a wide range of areas;
- Courses and investment in your professional growth;
- Work on game-changing products which have real impact on the world;
- Team which share common values and meanings, help and support each other;
- Possibility to create, test and improve real autonomous aircrafts;
- Official employment, booking, 24 days of vacation;
- There is some food in office, water, beer, cigarettes;
- You will definitely not be the same as before!