What are the responsibilities and job description for the Computer Vision Engineer position at SR2 | Socially Responsible Recruitment | Certified B Corporation™?
Company Overview
We are a U.S.-based autonomous systems company developing cutting-edge unmanned vehicles for government and commercial applications. Our platforms leverage advanced AI, machine learning, and computer vision to deliver real-time perception, navigation, and situational awareness in complex environments.
Team - Perception & Autonomy
The Perception & Autonomy team builds the algorithms that allow unmanned vehicles to see, understand, and react to the world. The team works on real-time object detection, tracking, sensor fusion, and autonomous navigation, integrating software across multiple vehicle platforms and sensor types.
Role - AI/ML Computer Vision Engineer
We are seeking a highly skilled AI/ML Computer Vision Engineer to design, develop, and deploy advanced perception algorithms for autonomous vehicles. You will work on cutting-edge computer vision and machine learning systems, contributing to both research and operational deployment.
Location: On-site, Washington, D.C.
Key Responsibilities
- Design, implement, and optimize computer vision and ML algorithms for object detection, classification, tracking, and scene understanding.
- Integrate perception algorithms with autonomous vehicle platforms, including sensor fusion pipelines (LiDAR, radar, cameras).
- Develop and maintain datasets, training pipelines, and evaluation metrics for ML models.
- Work closely with vehicle systems and software teams to ensure reliable, real-time performance.
- Contribute to research and prototyping of novel perception and autonomy methods.
- Participate in testing, validation, and simulation campaigns to evaluate algorithm performance in realistic environments.
- Document methodologies, results, and operational guidance for software deployment.
- Present technical results to cross-functional teams and stakeholders.
Required Qualifications
- Bachelor’s or higher in Computer Science, Robotics, Electrical Engineering, or a related field.
- 5 years of experience in computer vision, AI, or machine learning applied to real-world systems.
- Strong proficiency in Python and/or C for ML/vision applications.
- Experience with deep learning frameworks (TensorFlow, PyTorch, or equivalent).
- Expertise in classical and modern computer vision techniques (object detection, tracking, segmentation).
- Experience with point cloud processing and 3D perception (LiDAR, radar, depth sensors) is a plus.
- Familiarity with ROS, autonomous vehicle software stacks, or real-time systems.
- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
Preferred Qualifications
- Advanced degree (MS/PhD) in relevant field.
- Experience with embedded ML, edge computing, or GPU-accelerated deployment.
- Knowledge of sensor calibration, SLAM, or multi-sensor fusion pipelines.
- Prior experience in defense, robotics, or autonomous vehicle systems
Salary : $180,000 - $250,000