1

Computer Science Research Jobs in Virginia (NOW HIRING)

Research Engineer

Reston, VA · Hybrid

$108K - $147K/yr

PhD in Computer Science, Information Systems, or related technical field highly preferred ... Experience in research engineering, ideally with a mix of professional and academic experience

Computer Scientist

Mclean, VA · On-site

$99K - $225K/yr

Your deep data science expertise coupled with an original approach to your work will help clients ... As an advanced data scientist and researcher on our national security team, you'll evaluate AI ...

$56K/yr

... research, mathematics, probability, statistics, mathematical logic, science, or subject-matter ... Knowledge of computer operations and standard software applications . PART-TIME OR UNPAID ...

Your deep data science expertise coupled with an original approach to your work will help clients ... As an advanced data scientist and researcher on our national security team, you'll evaluate AI ...

Degree must be in computational science, computer science, applied mathematics, or a related field. * Demonstrated research record in evolutionary computation, genetic programming, or related ML ...

... Elder Research Inc., a wholly owned subsidiary of MANTECH international Corporation seeks a ... Data Science, Computer Science, Software Engineering, Statistics, Mathematics, Physics, or ...

... Elder Research Inc., a wholly owned subsidiary of MANTECH international Corporation seeks a ... Science, Computer Science, Software Engineering, Statistics, Mathematics, Physics, or bachelor ...

... Elder Research Inc., a wholly owned subsidiary of MANTECH international Corporation seeks a ... Science, Computer Science, Software Engineering, Statistics, Mathematics, Physics, or bachelor ...

Research Engineer

Reston, VA · Hybrid

$108K - $147K/yr

PhD in Computer Science, Information Systems, or related technical field highly preferred ... Experience in research engineering, ideally with a mix of professional and academic experience

Research Engineer

Reston, VA · On-site

$108K - $147K/yr

PhD in Computer Science, Information Systems, or related technical field highly preferred ... Experience in research engineering, ideally with a mix of professional and academic experience

Ph.D. in Computer Science, Electrical Engineering, Aerospace Engineering, Applied Mathematics ... D. research experience in AI/ML * Minimum 3 peer-reviewed publications with at least one first ...

next page

Showing results 1-20

Computer Science Research information

See Virginia salary details

$11

$22

$36

How much do computer science research jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for computer science research in Virginia is $22.03, according to ZipRecruiter salary data. Most workers in this role earn between $17.16 and $23.61 per hour, depending on experience, location, and employer.

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

Success in Computer Science Research requires a solid background in computer science theory, algorithms, mathematics, and typically a graduate degree such as a Master's or Ph.D. in a relevant field. Familiarity with programming languages (such as Python, Java, or C++), research tools (e.g., MATLAB, TensorFlow), and publishing research in peer-reviewed venues is highly valuable. Strong analytical thinking, problem-solving, written communication, and collaboration skills allow researchers to effectively explore novel ideas and present their findings. These competencies are critical for advancing technology, contributing original research, and working effectively in academic or industry research environments.

What is a Computer Science Research job?

A Computer Science Research job involves investigating fundamental and applied problems in computing to develop new algorithms, technologies, or theories. Researchers work in academia, industry, or government labs, focusing on areas such as artificial intelligence, cybersecurity, and data science. They conduct experiments, publish findings, and collaborate with other experts to advance the field.

What are the typical daily responsibilities of someone working in Computer Science Research?

Professionals in Computer Science Research spend their days designing and conducting experiments, analyzing data, reviewing current literature, and developing new algorithms or models. They often collaborate with cross-functional teams, including other researchers, engineers, and sometimes product managers, to advance the understanding or application of emerging technologies. A significant portion of their work also involves writing and presenting research papers, prototyping solutions, and occasionally mentoring students or junior team members. The role is dynamic and involves both independent investigation and teamwork to solve complex technical problems.

What are the most commonly searched types of Computer Science Research jobs in Virginia? The most popular types of Computer Science Research jobs in Virginia are:
What are popular job titles related to Computer Science Research jobs in Virginia? For Computer Science Research jobs in Virginia, the most frequently searched job titles are:
What cities in Virginia are hiring for Computer Science Research jobs? Cities in Virginia with the most Computer Science Research job openings:
Infographic showing various Computer Science Research job openings in Virginia as of May 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution, with an average salary of $45,825 per year, or $22 per hour.
Machine Learning Research Engineer

Machine Learning Research Engineer

Booz Allen Hamilton

Springfield, VA • On-site

Full-time

Posted 21 days ago


Booz Allen Hamilton rating

8.8

Company rating: 8.8 out of 10

Based on 47 frontline employees who took The Breakroom Quiz

9th of 57 rated business consultants


Job description

Job Summary:
Booz Allen Hamilton is a leader in consulting and technology services, and they are seeking a Machine Learning Research Engineer to join their national security team. This role involves applying machine learning techniques to develop models for remote sensing applications, collaborating with a community of engineers and scientists to deliver innovative solutions.
Responsibilities:
• Conduct statistical analyses on business processes using Machine Learning (ML) techniques.
• Support the creation of physics-aware foundational models for remote sensing applications.
• Train, test, deploy, and maintain models that learn from data.
• Define the direction of mission-critical solutions by applying best-fit ML algorithms and technologies.
• Collaborate with data engineers, data scientists, solutions architects, and remote sensing scientists to deliver world class solutions.
• Bridge model research and production-grade ML engineering.
• Guide clients as they navigate the landscape of ML algorithms, tools, and frameworks.
Qualifications:
Required:
• 4+ years of experience with ML engineering, research engineering, or applied ML development
• Experience with PyTorch, including building and training deep learning models
• Experience with transformer-based models, self-supervised learning, multi-task learning, or large-scale training pipelines
• Experience with debugging model training issues such as instability, memory bottlenecks, dataloader performance, and reproducibility
• Experience with software engineering fundamentals, including testing, code review, and maintainable ML workflows
• Active TS/SCI clearance; willingness to take a polygraph exam
• Bachelor’s degree in Computer Science, Machine Learning, Applied Mathematics, Physics, or Remote Sensing
Preferred:
• Experience with computer vision, scientific imaging, remote sensing, or hyperspectral data
• Experience with masked autoencoders, contrastive learning, retrieval models, or multimodal alignment
• Experience with uncertainty estimation, calibration, conformal prediction, or OOD detection
• Experience with distributed training, mixed precision, and GPU performance optimization
• Experience supporting model evaluation and qualification in high-stakes or research-heavy domains
• Master’s degree in Computer Science, Machine Learning, Applied Mathematics, Physics, Remote Sensing, or a related field preferred; Doctorate degree in Computer Science, Machine Learning, Applied Mathematics, Physics, Remote Sensing, or a related field a plus
Company:
Booz Allen Hamilton is a consulting firm that specializes in analytics, technology, and engineering. Founded in 1914, the company is headquartered in Mclean, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Booz Allen Hamilton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Booz Allen Hamilton logo

About Booz Allen Hamilton

Sourced by ZipRecruiter

Booz Allen Hamilton is a leading provider of management and technology consulting services to the US government in defense, intelligence, and civil markets. Headquartered in McLean, Virginia, the firm also serves major corporations, institutions, and not-for-profit organizations. Founded in 1914 by Edwin G. Booz, the company has a long-standing tradition of helping clients achieve success by delivering a wide range of consulting services that include strategic planning, human capital and learning, communication, systems development, and others. The company's mission is to empower people to change the world, and it has a reputation for maintaining the highest standards of integrity and-excellence.

Industry

It services

Company size

10,000+ Employees

Headquarters location

McLean, VA, US

Year founded

1914