Computer Vision Engineer / ML Engineer (miltech)
We are looking for a Computer Vision Engineer to join our team and develop vision-based systems for UAV applications.
In this role, you will work on the development of computer vision algorithms and their deployment on resource-constrained devices. You will be involved across the development cycle, from algorithm development and hardware evaluation to testing, performance optimization, and deployment.
This is a product-facing role where you will work closely with stakeholders from multiple departments and teams to develop reliable vision-based solutions for real-world applications.
โ
Responsibilities:
- Develop and optimize computer vision algorithms, focusing on tasks such as object detection, tracking, and navigation for real-time edge inference
- Implement and customize machine learning models and vision frameworks, ensuring seamless integration with existing drone systems and hardware
- Conduct extensive testing and validation of algorithms in real-world scenarios, fine-tuning parameters and optimizing performance for robust performance in various conditions
- Evaluate and provide input on appropriate camera sensors, lenses, and onboard computing hardware for vision applications
- Develop repeatable testing methods and build data pipelines to evaluate and continuously improve the performance of vision models
Collaborate with computer vision and robotics experts to leverage the latest advancements in the field and integrate them into the systems
Requirements:
- Proven ability to develop high-performance, real-time applications in C++ or Rust, specifically leveraging ROS2 for distributed messaging and OpenCV for real-time image processing or feature detection
- Strong hands-on experience developing and implementing computer vision systems for real-world, real-time embedded applications
- Deep understanding of both traditional computer vision techniques (e.g., feature extraction, optical flow, camera calibration) and modern deep learning architectures (e.g., CNNs, Vision Transformers)
- Track record of having implemented and deployed vision applications on robotic platforms in real applications
- Strong analytical and problem-solving skills, with the ability to design and evaluate complex algorithms in real-world scenarios
- Effective communication skills and the ability to work collaboratively in multidisciplinary teams, interacting with researchers, engineers, and external stakeholders
- Ability to effectively navigate ambiguity and lead across in a fast-paced environment
English at B2โC1 level for communication with international colleagues and working with technical documentation.
We Offer:
- Official employment under Ukrainian labor law
- Military booking
- Medical insurance
- Individual English lessons
- Stock Options
- Opportunity to work on cutting-edge UAV systems and grow professionally