About the Role
Our client, a leader in AI & Emerging Technologies, is looking for an exceptional Senior Computer Vision Engineer to join our fully remote team. This role is crucial for developing and advancing cutting-edge computer vision systems that power autonomous technologies. You will be responsible for architecting, implementing, and optimizing algorithms for perception, scene understanding, and sensor fusion, working entirely from your remote location. We are seeking individuals who are passionate about pushing the boundaries of AI in robotics and autonomous vehicles. This is a remote-first position, designed for professionals who thrive in a distributed, collaborative environment and are driven by innovation. If you are a seasoned computer vision expert looking for a challenging and rewarding opportunity to shape the future of autonomy from anywhere, this role is for you. Join our client's innovative team and contribute to groundbreaking advancements in intelligent systems.
Key Responsibilities
- Lead the design and implementation of advanced computer vision algorithms for autonomous systems.
- Develop and optimize real-time perception pipelines, including object detection, tracking, depth estimation, and SLAM.
- Work with various sensor data (e.g., cameras, LiDAR, radar) and perform sensor fusion.
- Design and implement deep learning models for visual perception tasks tailored for autonomous applications.
- Collaborate closely with robotics engineers, software developers, and other AI specialists in a remote setting.
- Conduct thorough testing, validation, and debugging of computer vision systems.
- Stay updated on the latest research and advancements in computer vision and autonomous driving technologies.
- Optimize algorithms for performance, efficiency, and real-time execution on embedded systems.
- Contribute to the overall system architecture and technical roadmap for autonomous systems.
- Document code, algorithms, and system designs effectively.
Requirements
- Master's or PhD degree in Computer Science, Electrical Engineering, Robotics, or a related field with a focus on computer vision.
- 5+ years of hands-on experience in computer vision engineering, with a significant portion focused on autonomous systems or robotics.
- Expertise in C++ and Python programming languages.
- Proficiency with computer vision libraries (e.g., OpenCV) and deep learning frameworks (e.g., TensorFlow, PyTorch).
- Strong understanding of 3D geometry, sensor fusion, state estimation, and probabilistic robotics.
- Experience with real-time systems and embedded programming is highly desirable.
- Proven ability to work independently and collaboratively in a remote team environment.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication skills for effective collaboration across distances.
- Must be legally eligible to work remotely from your location.
Benefits
- Highly competitive salary and stock options.
- Comprehensive health, dental, and vision benefits package.
- Flexible work hours to accommodate different time zones.
- Generous remote work stipend for home office setup.
- Opportunities for significant professional growth and skill development.
- Work on projects with a direct impact on the future of mobility and automation.
- Access to cutting-edge research and development tools.
- Frequent virtual team-building activities and opportunities for remote collaboration.
- Annual allowance for attending relevant virtual or in-person conferences.
- Opportunity to be part of a pioneering, fully remote AI company.