1

Opencv Jobs in Virginia (NOW HIRING)

... OpenCV, GDAL, Keras, PyTorch, TensorFlow, NLTK, spaCy, and Gensim. Company : Deloitte drives progress. Our firms around the world help clients become leaders wherever they choose to compete. Founded ...

Computer Vision Engineer - Senior

Springfield, VA · On-site

$109K - $149K/yr

Familiarity with OpenCV and classical computer vision techniques. Strong engineering fundamentals, including experience with Git, Docker, and CI/CD practices. Experience with machine learning ...

Computer Vision Engineer

Sterling, VA · On-site

$110K - $130K/yr

Demonstrable expertise with vision and machine learning libraries such as OpenCV, PyTorch, or TensorFlow. * Experience integrating vision systems with robotic frameworks (e.g., ROS, MoveIt, or custom ...

Senior GenAI Engineer

Rosslyn, VA · On-site

$119K - $163K/yr

Familiarity or experience with Python libraries/pkgs such as pandas, NumPy, GeoPandas, requests, urllib3, Matplotlib, plotly, scikit-learn, sciPy, OpenCV, GDAL, Keras, PyTorch, TensorFlow, NLTK ...

Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a Robotics field Additional Qualifications: * 3+ years of experience with computer vision, such as OpenCV ...

next page

Showing results 1-20

Opencv information

See Virginia salary details

$88K

$125.1K

$157.6K

How much do opencv jobs pay per year?

As of Jun 14, 2026, the average yearly pay for opencv in Virginia is $125,132.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,409.00 and $146,365.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Opencv position, and why are they important?

To succeed as an OpenCV Developer, you should possess strong programming skills in Python or C++, a solid understanding of computer vision fundamentals, and a degree in computer science or related field. Familiarity with OpenCV library, machine learning frameworks, and version control tools such as Git is essential for developing robust vision applications. Excellent problem-solving abilities, teamwork, and clear communication are important soft skills in collaborative development environments. These qualifications ensure high-quality, efficient solutions for image processing and computer vision tasks in a dynamic field.

What is an OpenCV job?

An OpenCV job involves working with OpenCV, an open-source computer vision and machine learning library. Professionals in this role develop applications for image processing, object detection, facial recognition, and real-time video analysis. These jobs are often found in industries like robotics, healthcare, security, and autonomous vehicles. Strong skills in Python or C++, along with experience in deep learning frameworks, are typically required.

What types of projects or industries commonly use OpenCV Developers, and what can I expect to work on in this role?

OpenCV Developers are in high demand across industries such as robotics, automotive (autonomous vehicles), healthcare (medical imaging), manufacturing (quality inspection), and security (facial recognition or surveillance). In this role, you can expect to work on tasks like object detection, image segmentation, real-time video analysis, or integrating vision solutions with hardware. Projects often involve collaborating with data scientists, software engineers, and hardware teams to deliver end-to-end solutions. The work environment is typically collaborative and project-driven, offering ample opportunity to work with cutting-edge technologies and expand specialized expertise.

What are the most commonly searched types of Opencv jobs in Virginia? The most popular types of Opencv jobs in Virginia are:
Infographic showing various Opencv job openings in Virginia as of June 2026, with employment types broken down into 1% Internship, 88% Full Time, 6% Part Time, and 5% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $125,132 per year, or $60.2 per hour.

Data Scientist - Tech - Top Secret required to apply - DC area

Bow Wave LLC

Reston, VA

Full-time

Posted 10 days ago


Job description

Conducts data analytics, data engineering, data mining, exploratory analysis, predictive

analysis, and statistical analysis, and uses scientific techniques to correlate data into graphical,

written, visual and verbal narrative products, enabling more informed analytic decisions.

Proactively retrieves information from various sources, analyzes it for better understanding about

the data set, and builds AI tools that automate certain processes. Duties typically include:

creating various ML-based tools or processes, such as recommendation engines or automated

lead scoring systems. Performs statistical analysis, applies data mining techniques, and builds

high quality prediction systems. Should be skilled in data visualization and use of graphical

applications, including Microsoft Office (Power BI) and Tableau; major data science languages,

such as R and Python; managing and merging of disparate data sources, preferably through R,

Python, or SQL; statistical analysis; and data mining algorithms. Should have prior experience

with large data Multi-INT analytics, ML, and automated predictive analytics.

Contractor shall:

• Create data packages, in the form of databases, reports, and visualization'

• Communicate ongoing data science activities, technical findings, and data products for both

technical and non-technical customers

• Extract relevant features from large data stores containing open source, PIA, and CAI,

containing bad records, partial records, errors, or other forms of "noising."

• Extract features from open source information stored in a wide range of possible formats,

including JSON, XML, raw text logs, industry-specific encodings, and graph link data;

• Apply natural language processing, computer vision, signal processing, and speaker and speech

recognition algorithms to identify objects in text, image, video, and audio files;

• Apply descriptive and inferential statistics to describe data and make

predictions about the data, including statistical tests to determine confidence for a hypothesis,

common summary statistics (e.g. mean, variance, and counts), fit distributions to datasets and

use those distributions to predict event likelihoods;

• Be able to execute data science method using parallel computing

frameworks (e.g. deepleaming4j, Torch, Tensor Flow, Caffe, Neon, NVIOFFICE CUDA Deep

Neural Network library (cuDNN), and OpenCV)) and distributed data processing frameworks

( e.g. Hadoop (including HDFS, Hbase, Hive, Impala, Giraph, Sqoop ), Spark (inlcuding MLib,

GraphX, SQL and Dataframes)

• Be able to execute data science method using common programming/scripting

languages: Python, Java, Scala, R (statistics).