A Bachelor's degree in computer science or engineering with a minimum of 4+ years of professional experience in object-oriented software development, or a Master's degree with at least 2 years of ...
A Bachelor's degree in computer science or engineering with a minimum of 4+ years of professional experience in object-oriented software development, or a Master's degree with at least 2 years of ...
AI/ML Engineer
Chantilly, VA · On-site
AI/ML Engineer LOCATIONChantilly, VA 20151 CLEARANCETS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
AI/ML Engineer
Chantilly, VA · On-site
AI/ML Engineer LOCATIONChantilly, VA 20151 CLEARANCETS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
AI/ML Engineer
Tysons, VA · On-site
AI/ML Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
AI/ML Engineer
Tysons, VA · On-site
AI/ML Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
AI/ML Engineer
Chantilly, VA · On-site
AI/ML Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
AI/ML Engineer
Chantilly, VA · On-site
AI/ML Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
AI/ML Engineer
Reston, VA · On-site
AI/ML Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
AI/ML Engineer
Reston, VA · On-site
AI/ML Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
AI/ML Engineer LOCATIONTysons, VA 22182 CLEARANCETS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
AI/ML Engineer LOCATIONTysons, VA 22182 CLEARANCETS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
AI/ML Engineer
Reston, VA · On-site
AI/ML Engineer LOCATIONReston, VA 20190 CLEARANCETS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
AI/ML Engineer
Reston, VA · On-site
AI/ML Engineer LOCATIONReston, VA 20190 CLEARANCETS/SCI Full Poly (Please note this position ... Proficiency in computer vision techniques * Understanding of emerging AI/ML trends PLUG IN to ...
A Bachelor's degree in computer science or engineering with a minimum of 4+ years of professional experience in object-oriented software development, or a Master's degree with at least 2 years of ...
A Bachelor's degree in computer science or engineering with a minimum of 4+ years of professional experience in object-oriented software development, or a Master's degree with at least 2 years of ...
Join a sizeable team of data scientists, research scientists, and machine learning engineers that develop computer vision models on overhead imagery for a high-impact government customer. We own the ...
Join a sizeable team of data scientists, research scientists, and machine learning engineers that develop computer vision models on overhead imagery for a high-impact government customer. We own the ...
SIMILAR CAREER TITLESData Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML Researcher ...
SIMILAR CAREER TITLESData Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML Researcher ...
SIMILAR CAREER TITLESData Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML Researcher ...
SIMILAR CAREER TITLESData Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML Researcher ...
Machine Learning Engineer
Chantilly, VA · On-site
SIMILAR CAREER TITLES Data Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML ...
Machine Learning Engineer
Chantilly, VA · On-site
SIMILAR CAREER TITLES Data Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML ...
Machine Learning Engineer
Reston, VA · On-site
SIMILAR CAREER TITLES Data Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML ...
Machine Learning Engineer
Reston, VA · On-site
SIMILAR CAREER TITLES Data Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML ...
Machine Learning Engineer
Tysons, VA · On-site
SIMILAR CAREER TITLES Data Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML ...
Machine Learning Engineer
Tysons, VA · On-site
SIMILAR CAREER TITLES Data Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML ...
Machine Learning Engineer
Reston, VA · On-site
SIMILAR CAREER TITLESData Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML Researcher ...
Machine Learning Engineer
Reston, VA · On-site
SIMILAR CAREER TITLESData Scientist, AI Engineer, Deep Learning Engineer, Artificial Intelligence Engineer, Research Scientist, Data Engineer, NLP Engineer, Computer Vision Engineer, AI/ML Researcher ...
Join a sizeable team of data scientists, research scientists, and machine learning engineers that develop computer vision models on overhead imagery for a high-impact government customer. We own the ...
Join a sizeable team of data scientists, research scientists, and machine learning engineers that develop computer vision models on overhead imagery for a high-impact government customer. We own the ...
Join a sizeable team of data scientists, research scientists, and machine learning engineers that develop computer vision models on overhead imagery for a high-impact government customer. We own the ...
Join a sizeable team of data scientists, research scientists, and machine learning engineers that develop computer vision models on overhead imagery for a high-impact government customer. We own the ...
Lead Software Engineer with Security Clearance
$95K - $130K/yr
The Lead Software Engineer will drive the design & deployment of computer vision & automation solutions that support intelligent transportation systems, automated mobility, & AI-enabled ...
Lead Software Engineer with Security Clearance
$95K - $130K/yr
The Lead Software Engineer will drive the design & deployment of computer vision & automation solutions that support intelligent transportation systems, automated mobility, & AI-enabled ...
Video Analytics Engineer
Sterling, VA · On-site
We are looking for a Video Analytics Engineer to support development and implementation of computer vision and deep learning models to analyze video data, often focusing on object detection, tracking ...
Video Analytics Engineer
Sterling, VA · On-site
We are looking for a Video Analytics Engineer to support development and implementation of computer vision and deep learning models to analyze video data, often focusing on object detection, tracking ...
Machine Learning Engineer
Arlington, VA · On-site
Develop, fine-tune, train, and optimize Computer Vision algorithms processing tasks such as object ... D. in Computer Science, Computer Engineering, Data Science, Aerospace, Mathematics, Physics, or ...
Machine Learning Engineer
Arlington, VA · On-site
Develop, fine-tune, train, and optimize Computer Vision algorithms processing tasks such as object ... D. in Computer Science, Computer Engineering, Data Science, Aerospace, Mathematics, Physics, or ...
Computer Vision Engineer information
See Virginia salary details
$48.1K - $56.1K
0% of jobs
$56.1K - $64.1K
0% of jobs
$64.1K - $72.1K
7% of jobs
$72.1K - $80.2K
0% of jobs
$80.2K - $88.2K
0% of jobs
$88.2K - $96.2K
1% of jobs
$96.2K - $104.2K
0% of jobs
$108.9K is the 25th percentile. Wages below this are outliers.
$104.2K - $112.3K
28% of jobs
$112.3K - $120.3K
1% of jobs
$120.3K - $128.3K
0% of jobs
The median wage is $129.9K / yr.
$128.3K - $136.3K
62% of jobs
$48.1K
$120.5K
$136.3K
How much do computer vision engineer jobs pay per year?
What Does a Computer Vision Engineer Do?
Computer vision is a branch of artificial intelligence that attempts to replicate human analytical processes by using algorithms and computer models to understand and identify patterns in images. As a computer vision engineer, you use software to handle the processing and analysis of large data populations, and your efforts support the automation of predictive decision-making efforts. Your responsibilities involve research, programming, data analysis, and user interface design. You may work on a variety of exciting development projects like self-driving cars, mobile devices, innovative features and capabilities in sports and entertainment, and the next generation of social media enhancements.
What are the key skills and qualifications needed to thrive as a Computer Vision Engineer, and why are they important?
What are some common challenges faced by Computer Vision Engineers when deploying models to production environments?
What are Computer Vision Engineers?
What is the difference between Computer Vision Engineer vs Machine Learning Engineer?
| Aspect | Computer Vision Engineer | Machine Learning Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS, Electrical Engineering, or related; knowledge of image processing and computer vision libraries | Bachelor's or Master's in CS, Data Science, or related; strong programming and statistical skills |
| Work Environment | Develops algorithms for image/video analysis, object detection, and recognition in tech, automotive, or healthcare industries | Builds models for various data types, including text, images, and structured data across multiple sectors |
| Employer & Industry Usage | Tech companies, autonomous vehicles, robotics, healthcare | Tech firms, finance, e-commerce, healthcare, and research institutions |
While both roles involve machine learning techniques, Computer Vision Engineers specialize in developing algorithms for visual data, whereas Machine Learning Engineers work on broader data modeling across various data types. The roles often overlap but differ mainly in focus and application areas.

Full-time
Posted 2 days ago
Leidos rating
8.4
Based on 146 frontline employees who took The Breakroom Quiz
58th of 424 rated business services
Job description
STOL's focus is on improving transportation system operations to achieve USDOT's safety, mobility, sustainability and equity goals. STOL spearheads a variety of exciting R&D projects involving emerging technologies, including but not limited to infrastructure and vehicle connectivity and automation, everything-in-the loop simulation, and AI/ML modeling in a fast-paced and collaborative laboratory environment to solve novel transportation research problems.
Learn about STOL here: https://highways.dot.gov/turner-fairbank-highway-research-center/labs/STOL
To promote these efforts, Leidos is looking for an onsite Mid-level Software Engineer (Must have at least a minimum of 1-2 years of experience with C++) to join our team!
CANDIDATE MUST:
be able to work onsite full time in McLean, VA AND have the Ability to obtain and maintain a Public Trust security clearance (which includes current three years of immediate residency in the US).
Primary Responsibilities:
- Analyze and assess the team's existing ITS software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components.
- Contribute to internal best practices for software development and lead knowledge sharing to support adoption across development teams.
- Work with cross-functional internal team to determine technical feasibility of projects, breakdown project goals into software development tasks, and assist with overall effort and timeline estimation of planned work.
- Lead the execution of planned technical work, including design work, addressing unplanned technical challenges, and being responsive to changes in customer needs.
- Directly interact with on-site customer representatives and external stakeholders to communicate across technical disciplines as needed throughout a project's life cycle.
- Lead development for research prototypes and proof-of-concepts for various intelligent transportation systems (ITS) applications across a variety of ITS devices, including infrastructure, vehicle, and cloud systems.
- Participate in and help shape our open-source software process, triaging and addressing issues reported by external users and evaluating 3rd party code contributions.
- Identify, document, and formulate approaches to addressing areas of technical debt.
- Conduct hands-on test events and demonstrations, on-site at TFHRC and off-site at test facilities.
Minimal Qualifications:
- A Bachelor's degree in computer science or engineering with a minimum of 4+ years of professional experience in object-oriented software development, or a Master's degree with at least 2 years of professional experience in object-oriented software development.
- MUST have a minimum of 1-2 years of hands-on experience and familiarity with manual memory management in C++ and preferably experience with other programming languages (i.e., C, Java, or Python).
- Experience with Git.
- Experience with Docker (including docker-compose).
- Experience developing in an Agile framework using toolsets such as JIRA and Confluence.
- Proficiency in software quality techniques and practices (automated unit testing, test-driven design/development, CI/CD pipelines with GitHub Actions, static code analysis tools, etc.).
- Interest and motivation to develop software to answer valuable research questions to advance transportation technology. (R&D environment)
- Understanding of mathematical fundamentals, including geometry, linear algebra, probability, graph theory, set theory, and statistics.
- Experience in developing solutions to open-ended research questions and developing novel approaches to solving problems.
- Strong ability and interest to learn new problem domains, new skills, algorithms, and concepts.
Preferred Qualifications:
- This position involves working directly with customers, so candidates need to be approachable and responsive to their needs. The ideal individual should possess strong communication skills and a willingness to assist customers effectively, ensuring a positive experience in every interaction.
- Strong preference for experience with transportation programs
- Experience with Linux build systems and package management systems.
- Experience with Kafka or similar message broker systems.
- Experience with Robot Operating System (ROS).
- Experience with user interface (UI) and/or front-end development.
- Familiarity with distributed computing and cloud computing concepts.
- Familiarity with one or more robotics concepts such as localization, path planning, perception, or sensor fusion.
- Familiarity with simulation environments such as SUMO or CARLA, or other simulators built in Unreal or Unity.
- Familiarity with existing CDA infrastructure standards and/or hardware such as those from SAE or IEEE.
- Experience in a fast-paced dynamic R&D environment.
- Experience as software engineering team lead.
Anticipated Salary range for this role is $95-$120k
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
Original Posting:
February 26, 2026
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $87,100.00 - $157,450.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
About Leidos
Sourced by ZipRecruiter
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.
Industry
It services
Company size
10,000+ Employees
Headquarters location
Reston, VA, US