D
DroneControl
Ml AiMiddle
Middle Data Science / Computer Vision Engineer
PythonOpenCVComputer VisionMachine LearningPyTorchTensorFlowLinuxGitCNNHugging Face
Про позицію
We are looking for a Middle Data Science / Computer Vision Engineer to join a team developing autonomous UAV capabilities. The role focuses on Computer Vision and Machine Learning for real-world autonomous systems, including optical navigation, object detection, and tracking. The engineer will work on algorithms, deploy to onboard computing platforms, and validate in simulation and flight tests.
Обовʼязки
- Develop and improve Computer Vision algorithms for UAV applications
- Develop object detection, classification, and tracking algorithms
- Work on optical navigation, Visual Odometry / Visual-Inertial Odometry, feature matching, image registration, and visual localization
- Train, fine-tune, and evaluate models using proprietary datasets
- Build and optimize real-time CV pipelines
- Optimize inference for edge platforms with limited compute resources
- Integrate DS/CV components with navigation, flight controllers, telemetry, and guidance logic
- Participate in simulation, bench, and flight testing
- Analyze failed tests and algorithm degradation, and improve robustness
Вимоги
- Middle-level experience: approximately 2+ years of practical Data Science / Machine Learning experience with Computer Vision as the primary specialization
- Strong Python skills
- Hands-on experience with PyTorch and/or TensorFlow
- Hands-on OpenCV experience
- Good understanding of modern CNN- and Transformer-based CV architectures
- Practical experience in several of the following areas: object detection, object tracking, classification, segmentation, feature extraction/matching, image registration, motion estimation
- Understanding of Computer Vision geometry: camera models, coordinate systems, camera calibration, transformations, and projective geometry
- Good foundation in linear algebra, probability, and statistics
- Experience with Linux, Git, and sound software engineering practices
- Ability to work with imperfect real-world data collected from field systems and flight tests
- At least an Upper-Intermediate level of English (spoken and written)
Переваги
- Delivering high-end software projects that address real-world problems
- Surrounding experts who are ready to move forward professionally
- Professional growth plan and team leader support
- Taking ownership of R&D and socially significant projects
- Participation in worldwide tech conferences and competitions
- Taking part in regular educational activities
- Being a part of a multicultural company with a fun and lighthearted atmosphere
- Working from anywhere with flexible working hours
- Paid vacation and sick leave days
До кого писати
Middle Data Science / Computer Vision Engineer
Оригінал