1

Computer Vision Scientist Jobs in Virginia (NOW HIRING)

Kitware's 3D computer vision team develops algorithms and open source applications for ... PhD in Computer Science or related field * Experience using multiview geometry to develop ...

Senior Computer Vision Engineer

Ashburn, VA · Hybrid

$125.30K - $165.20K/yr

MANTECH seeks a motivated, career and customer-oriented Senior Computer Vision Engineer to join our ... Collaborate with cross-functional teams (e.g., Software Engineering, Data Science) to integrate ...

Kitware's 3D computer vision team develops algorithms and open source applications for ... PhD in Computer Science or related field * Experience using multiview geometry to develop ...

Applied Computer Vision Engineer (TS/SCI)

Herndon, VA · On-site

$114.70K - $135.20K/yr

We need a Computer Vision (CV) engineer to work on the full stack of the CV workflow, to include ... S. in Data Science, Engineering, Math, Physics, Computer Science, Image Science or related field ...

As a Data Scientist, you will contribute to a program advancing state-of-the-art modeling and ... Generate and analyze synthetic data to augment computer vision models where real-world data is ...

next page

Showing results 1-20

Computer Vision Scientist information

See Virginia salary details

$50.1K

$110.4K

$136.3K

How much do computer vision scientist jobs pay per year?

As of May 30, 2026, the average yearly pay for computer vision scientist in Virginia is $110,388.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,700.00 and $135,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Vision Scientist, and why are they important?

A Computer Vision Scientist needs a strong background in mathematics, machine learning, and image processing, often supported by a graduate degree in computer science or a related field. Familiarity with deep learning frameworks (such as TensorFlow or PyTorch), programming languages like Python or C++, and experience with libraries like OpenCV are typically required. Creative problem-solving, critical thinking, and effective communication help distinguish top performers in this role. These skills are essential for developing innovative computer vision solutions that can be effectively integrated into real-world applications.

What are some common challenges faced by Computer Vision Scientists when deploying models to production environments?

Computer Vision Scientists often encounter challenges such as ensuring model robustness under varying real-world conditions, optimizing inference speed for deployment on resource-constrained devices, and managing large-scale data for continuous model improvement. Collaboration with engineering teams is crucial to integrate models efficiently into existing software pipelines and to address issues like latency and scalability. Additionally, maintaining high accuracy while minimizing false positives and negatives in live environments requires ongoing monitoring and iterative improvement.

What are Computer Vision Scientists?

Computer Vision Scientists are professionals who develop algorithms and models that allow computers to interpret and understand visual information from the world, such as images and videos. They use techniques from machine learning, artificial intelligence, and image processing to solve problems like object detection, facial recognition, and scene understanding. Their work is essential in fields such as autonomous vehicles, healthcare imaging, robotics, and augmented reality. Computer Vision Scientists often collaborate with engineers and domain experts to create practical applications and improve existing technologies.

What is the difference between Computer Vision Scientist vs Machine Learning Engineer?

AspectComputer Vision ScientistMachine Learning Engineer
Required CredentialsMaster's or PhD in Computer Science, AI, or related fieldsBachelor's or Master's in Computer Science, Software Engineering, or related fields
Work EnvironmentResearch labs, R&D departments, academiaProduct teams, software development environments
Industry UsageDeveloping algorithms for image/video analysis, object detectionBuilding scalable ML models for various applications including vision

While both roles involve machine learning, Computer Vision Scientists focus on developing algorithms specifically for visual data, whereas Machine Learning Engineers implement and deploy these models in real-world applications. The roles often overlap but differ mainly in their primary focus and work environment.

Infographic showing various Computer Vision Scientist job openings in Virginia as of May 2026, with employment types broken down into 93% Full Time, 2% Part Time, and 5% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $110,388 per year, or $53.1 per hour.
Senior Computer Vision Engineer

Senior Computer Vision Engineer

ManTech International

Ashburn, VA • On-site

$106.90K - $146.70K/yr

Full-time

Posted 5 days ago


ManTech rating

8.8

Company rating: 8.8 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

30th of 183 rated software companies


Job description

General information
Requisition #
R64044
Locations
USA-VA-Ashburn
Posting Date
11/03/2025
Security Clearance Required
Public Trust/Suitability
Remote Type
Hybrid
Time Type
Full time
Description & Requirements
Unlock the secrets of intelligence with MANTECH! Join a dynamic team at the forefront of national security, providing advanced solutions to government intelligence agencies. Since 1968, we've been solving the toughest challenges with groundbreaking tech. Explore thrilling projects in Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference. Your adventure begins now-unleash your potential with MANTECH!
MANTECH seeks a motivated, career and customer-oriented Senior Computer Vision Engineer to join our AI innovation team in Ashburn, VA. This is currently a hybrid position with two days onsite and three days remote.
Each day U.S. Customs and Border Protection (CBP) oversees the massive flow of people, capital, and products that enter and depart the United States via air, land, sea, and cyberspace. The volume and complexity of both physical and virtual border crossings require the application of solutions to aid officers in detecting threats while promoting efficient trade and travel.
Responsibilities include but are not limited to:
  • Design, develop, and implement highly efficient computer vision algorithms and software primarily using Python and relevant libraries (e.g., OpenCV, NumPy, scikit-image).
  • Apply deep learning techniques (e.g., CNNs, RNNs, Transformers) for object detection, segmentation, tracking, and recognition using frameworks like TensorFlow or PyTorch.
  • Perform comprehensive image preprocessing and augmentation on large datasets of both 2D (standard images/video/X-rays) and 3D (e.g., volumetric data) data.
  • Develop and optimize biometric recognition systems (face, iris, fingerprint) and integrate with predictive modeling pipelines for risk scoring and anomaly detection.
  • Lead the integration and successful deployment of trained models into production environments (e.g., cloud, edge devices). Develop and optimize models for real-time inference and efficiently handle large-scale data processing pipelines.
  • Research, evaluate, and benchmark new computer vision technologies and academic advancements to maintain a competitive edge.
  • Collaborate with cross-functional teams (e.g., Software Engineering, Data Science) to integrate vision systems into final products.

Minimum Qualifications:
  • HS Diploma/GED and 15-20 years, AS/AA and 13-18 years, BS/BA and 7+ years or MS/MA/MBA and 5+ years or PhD/Doctorate and 3+ years.
  • Expertise with deep learning frameworks (PyTorch, TensorFlow, Keras) and computer vision libraries (OpenCV, SimpleITK, ITKm VTK).
  • Demonstrated ability in image preprocessing techniques, including filtering, noise reduction, feature extraction, and handling various image formats.
  • Hands-on experience with productionizing models, including optimizing for inference speed, containerization (e.g., Docker), and cloud deployment platforms (e.g., AWS, Azure, GCP).
  • Proven track record with 2D/3D imaging analysis: reconstruction segmentation, detection, and volumetric modeling.
  • Proficiency in Python and C++, with strong understanding of high-performance computing and GPU acceleration.
  • Experience with biometric recognition algorithms and predictive analytics pipelines.

Preferred Qualifications:
  • Experience with X-ray CT reconstruction algorithms, 3D-point cloud analysis and multimodal data fusion.
  • Experience with GPU-based infrastructure and performance optimization
  • Experience with MLOps principles and tools for automated model training, testing, and deployment.
  • Knowledge of specific computer vision application areas such as robotics, augmented reality (AR), or industrial inspection.
  • Familiarity with various camera technologies and sensor data acquisition.

Clearance Requirements:
  • Must be a U.S. Citizen and be able to obtain and maintain a CBP suitability.

Physical Requirements:
  • The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers, which may involve delivering presentations.

MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom