
Computer Vision Algorithms Engineer
Swan
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Tech Stack
About the role
- Design, develop, and implement computer vision systems, including navigation systems for aerial applications.
- Write clean, efficient, and well-documented code in C++ and Python.
- Collaborate with cross-functional teams to design and test integrate robotic and vision systems.
- Collaborate with external stakeholders, including customers to understand requirements, conduct tests and understand changes and improvements needed to be made.
- Optimize system performance and ensure robust, reliable operation in diverse environments.
- Debug and troubleshoot system issues to identify and implement effective solutions.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field.
- 5+ years of software development experience, ideally working on computer vision or machine learning problems.
- Extensive experience in computer vision algorithms, SLAM, detection and tracking as well as modern machine learning and deep learning techniques.
- Proficiency in C++ and Python, with a strong understanding of object-oriented programming and software design patterns.
- Extensive experience with sensor data processing, including calibration, filtering, and fusion techniques.
- Familiarity with robotics frameworks such as ROS (Robot Operating System).
- Strong problem-solving skills and the ability to work independently and collaboratively.
- Excellent communication and documentation skills.
Benefits
- Top-tier health, dental, vision, short-/long-term disability, and life insurance, with full employee coverage and partial coverage for dependents
- Flexible/reasonable vacation and sick leave
- 401(k) plans, FSA, HSA, and commuter benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++Pythoncomputer vision algorithmsSLAMdetection and trackingmachine learningdeep learningsensor data processingcalibrationfiltering
Soft Skills
problem-solvingcollaborationcommunicationdocumentation
Certifications
Bachelor’s degreeMaster’s degree