onsite
Research Engineer, Computer Vision
Research Engineer
Lead research and development of high-performance computer vision algorithms in C++, optimizing code for speed and scalability while managing large datasets and ensuring robust data pipelines.
About the role
Key Responsibilities
- Design, implement, and optimize computer vision algorithms using C++ for real‑time performance.
- Profile and benchmark code to identify bottlenecks, applying advanced optimization techniques.
- Develop and maintain scalable data management pipelines for large image and video datasets.
- Collaborate with cross‑functional teams to integrate vision solutions into production systems.
- Document research findings and contribute to technical publications and patents.
Requirements
- Strong proficiency in C++ and experience with performance profiling tools.
- Deep knowledge of computer vision techniques (e.g., feature extraction, object detection, tracking).
- Experience managing large-scale datasets and building efficient data pipelines.
- Excellent problem‑solving skills and ability to translate research into production code.
- Effective communication skills for presenting technical concepts to diverse audiences.