Anduril Industries is seeking a Senior Computer Vision Engineer to develop novel perception capabilities for advanced sensors, addressing significant security challenges with cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology.
Requirements
- 3+ years of experience in C++ and strong problem-solving skills
- Experience working with pixels, low-level statistical features and filter responses, and higher-level representations (feature descriptors, embeddings)
- Experience implementing algorithms (statistical, ML, DL) enabling applications such as object detection, tracking and classification, scene segmentation, VIO/SLAM
- Experience with design, development, testing, optimization, and deployment of real-time computer vision systems
- Prior experience with machine learning frameworks or hardware acceleration
- Image and/or signal processing experience
Responsibilities
- Design perception algorithms for challenging real-world applications, and implement them in robust, efficient, and well-tested C++ code.
- Implement and integrate both novel and well-established image processing, feature extraction, detection, and classification techniques on streaming imagery.
- Collaborate closely with other experts on the team, including perception, tracking & estimation, and systems engineers, to deliver cutting-edge, integrated imaging systems.
- Experience with design, development, testing, optimization, and deployment of real-time computer vision systems
- Ability to create clear, concise, and detailed documentation
Other
- Master's or PhD degree in Computer Science, Robotics, or a related field, or equivalent work experience
- Interest in the performance of the entire system while collaborating across engineering disciplines
- Willingness to build and iterate quickly, comfortable in the earlier stages of developing an algorithm from scratch
- Eligible to obtain and maintain an active U.S. Top Secret security clearance
- Passionate about working on problems that have a real-world impact