Position Overview
We're seeking a Computer Vision Expert to join our team developing advanced perception systems for autonomous drones. You'll work on cutting-edge computer vision algorithms for object detection, tracking, pose estimation, and geometric vision. This role combines deep theoretical knowledge with practical implementation for real-world autonomous systems.
Key Responsibilities
- Develop and optimize object detection and tracking algorithms
- Implement pose estimation and geometric vision solutions
- Design real-time vision systems for autonomous drones
- Optimize algorithms for edge computing and embedded systems
- Integrate vision systems with autonomous navigation
- Develop synthetic data generation and augmentation pipelines
- Collaborate with ML team on vision-language models
- Validate algorithms in real-world conditions
Requirements & Qualifications
Essential:
- Strong experience with real-time vision systems
- Expertise in OpenCV and computer vision libraries
- Solid mathematical background in geometry and linear algebra
- Experience with object detection and tracking algorithms
- Proficiency in Python and C++ programming
- Understanding of camera calibration and 3D geometry
- Experience with edge computing and optimization
Preferred:
- PhD (or candidate) in robotics, computer vision, or related field
- Experience with autonomous systems and robotics
- Knowledge of deep learning frameworks (PyTorch, TensorFlow)
- Experience with CUDA and GPU optimization
- Background in SLAM or visual odometry
- Publications in computer vision or robotics conferences
Technologies & Skills
OpenCV
Image Processing
Geometric Vision
Mathematics
Python
C++
Object Detection
Pose Estimation
Camera Calibration
3D Geometry
Real-time Systems
Work Environment
- Tiny, agile startup: your ideas and work have direct impact
- Lots of freedom to explore and propose solutions
- Challenging, meaningful tasks at the frontier of AI and robotics
- If you solve the task, your solution will be deployed on real drones
- See your work make a real-world difference
Flexible Applications Welcome
Not sure if you're a perfect fit? Apply anyway! We welcome candidates with diverse skill combinations. If you have expertise in multiple areas (e.g., computer vision + machine learning, computer vision + software development, or any other combination), we're particularly interested. We value multi-talented individuals who can contribute across different domains.
Ready to Join Our Mission?
If you're passionate about computer vision, robotics, and making a real impact, we'd love to hear from you. Send us your resume and a brief introduction about your research experience and why you'd like to join our team.
Apply Now
Contact: jobs@dremian.com