1

Best Computer Science Jobs in Virginia (NOW HIRING)

Employs mathematics, statics, information science, artificial intelligence, machine learning ... Makes best-practice recommendations on managing data within hardware, software, storage, and ...

Computer Scientist - Senior

Reston, VA ยท On-site

$135K - $216K/yr

Employ mathematics, statics, information science, artificial intelligence, machine learning ... Make best practice recommendations on managing data within hardware, software, storage, and ...

Computer Scientist - Senior

Reston, VA ยท On-site

$135K - $216K/yr

Employ mathematics, statics, information science, artificial intelligence, machine learning ... Make best practice recommendations on managing data within hardware, software, storage, and ...

Science Tutor

Herndon, VA ยท On-site

$27 - $31/hr

We also welcome Math and Computer Science experience. The position starts as part time , with some ... We want our tutors to focus on what they do best - teaching! * A good learning environment , with ...

Science Tutor

Herndon, VA ยท On-site

$27 - $31/hr

We also welcome Math and Computer Science experience. The position starts as part time , with some ... We want our tutors to focus on what they do best - teaching! * A good learning environment , with ...

Science Tutor

Herndon, VA ยท On-site

$27 - $31/hr

We also welcome Math and Computer Science experience. The position starts as part time , with some ... We want our tutors to focus on what they do best - teaching! * A good learning environment , with ...

Computer Scientist, Lead Associate

Reston, VA ยท On-site

$112K - $179K/yr

Employ mathematics, statics, information science, artificial intelligence, machine learning ... Make best practice recommendations on managing data within hardware, software, storage, and ...

Computer Scientist, Lead Associate

Reston, VA ยท On-site

$112K - $179K/yr

Employ mathematics, statics, information science, artificial intelligence, machine learning ... Make best practice recommendations on managing data within hardware, software, storage, and ...

... best practices. * Drive continuous improvement in modeling and analytics while promoting ... Master's degree in Data Science, Economics, Mathematics, Statistics, Computer Science, or a related ...

next page

Showing results 1-20

Best Computer Science information

What are some common challenges computer science professionals face when working on large-scale software projects?

Computer science professionals often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring software scalability and security in large-scale projects. Effective communication and version control become crucial as multiple developers contribute to the same codebase. Additionally, prioritizing tasks, debugging intricate issues, and meeting tight deadlines require strong organizational and problem-solving skills. Regular collaboration with project managers, designers, and QA engineers is essential to deliver robust and user-friendly software solutions.

What are the best computer science jobs?

The best computer science jobs are roles that offer strong career growth, competitive salaries, and opportunities to work with cutting-edge technology. Popular positions include software developer, data scientist, artificial intelligence engineer, cybersecurity analyst, and systems architect. These jobs typically require a solid foundation in programming, problem-solving skills, and the ability to keep up with technological advancements. The specific 'best' job for an individual often depends on their interests and specialization within computer science.

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

To thrive as a Computer Scientist, you need a strong foundation in programming, algorithms, data structures, and typically a degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, or C++), development tools, and version control systems like Git is important, and certifications in areas like cloud computing or cybersecurity can be beneficial. Analytical thinking, creativity, and effective problem-solving and communication skills help you stand out in this role. These skills and qualities are vital for designing innovative solutions, collaborating with diverse teams, and adapting to the rapidly evolving technology landscape.

What is the difference between Best Computer Science vs Software Developer?

AspectBest Computer ScienceSoftware Developer
Required CredentialsBachelor's or higher in Computer Science or related fieldBachelor's in Computer Science, Software Engineering, or related field
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, startups, freelance, corporate IT teams
Industry UsageAcademic, research, industry R&DProduct development, application programming, system design
Common Search/ComparisonFocuses on theoretical and foundational knowledgeFocuses on building and maintaining software applications

While Best Computer Science emphasizes theoretical foundations, research, and broad technical knowledge, Software Developers focus on designing, coding, and maintaining software applications. Both roles often require similar educational backgrounds, but their work environments and primary objectives differ.

What cities in Virginia are hiring for Best Computer Science jobs? Cities in Virginia with the most Best Computer Science job openings:
Infographic showing various Best Computer Science job openings in Virginia as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.
Computer Scientist - Mid

Computer Scientist - Mid

Cherokee Federal

Reston, VA โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement

Posted 25 days ago


Job description

Computer Scientist - Mid

***This position requires an active TS/Sensitive Compartmental Information (SCI)ย clearance or the ability to obtain a Counterintelligence polygraph to be considered. ***

A government contract requires that this position be restricted to U.S. citizens or legal permanent residents.ย  You must provide documentation that you are a U.S. citizen or legal permanent resident to qualify.

Cherokee Strategic Edge is seeking Computer Scientists that will support Defense analytical requirements with enhanced scientific research, and contribute to the Defense Industry Enterpriseโ€™s integrated all-source analysis of foreign defense capabilities for warfighters, Defense planners, and policymakers.ย 

Compensation & Benefits:ย 

Pay commensurate with experience.

Full time benefits include Medical, Dental, Vision, 401K and other possible benefits as provided.ย Benefits are subject to change with or without notice.

Computer Scientist - Mid Responsibilities Include:ย 

  • Employs mathematics, statics, information science, artificial intelligence, machine learning, network science, probability modeling, data mining, data engineering, data warehousing, data compression, data protection, and / or other scientific techniques to correlate complex, technical findings into graphical, written, visual and verbal narrative products on trends of existing intelligence data to leverage other IC data sources.ย 
  • Develops and utilizes machine learning and data mining algorithms, including, but not limited to, Multiple Information Model Synthesis Architecture (MIMOSA) prediction algorithms based on open source capabilities.ย 
  • Integrates or codes algorithms to support Government intelligence search and discovery missions.ย 
  • Makes best-practice recommendations on managing data within hardware, software, storage, and bandwidth constraints. Employs data science techniques to support predictive analysis, social media and crowd-source data analytics, wargaming, and strategy development.ย 
  • Employs exploratory analysis and rapid iteration techniques of large volumes of data to quickly derive intelligence.ย 
  • Prepares products to describe and document findings and activities.
  • Performs other job-related duties as assigned

Computer Scientist - Mid Experience, Education, Skills, Abilities requested:ย 

  • Current TS/SCI security clearance with the ability to obtain a Counterintelligence polygraph

  • Desired Experience: At least 8 years of experience conducting analysis relevant to the specific labor category with at least a portion of the experience within the last 2 years.

  • Desired Education: Bachelorโ€™s degree in an area related to the labor category from a college or university accredited by an agency recognized by the U.S. Department of Education.

  • Demonstrates comprehensive mission knowledge and skills that affirms completion of all developmental training and experiences for the labor category.

  • Demonstrates ability to communicate understanding from information that may be incomplete, indirect, highly complex, seemingly unrelated, and / or technically advanced.

  • Demonstrates ability to structure analysis based on trends in reporting and a range of analytic perspectives from other analysts, organizations, and intelligence disciplines.

  • Demonstrates ability to work independently with minimal oversight and direction.

  • Demonstrates ability to collaborate and work with other IC members on information sharing, driving collection, and addressing analytic disputes and conflict resolution.

  • Demonstrates ability to develop concise, insightful, and comprehensive products for defense intelligence.

  • Demonstrates ability to lead teams in researching multifaceted or critical problems.

  • Provides guidance in selecting, designing, and applying analytic methodologies. Uses argument evaluation and validated analytic methodologies to challenge differing perspectives.

  • Must pass pre-employment qualifications of Cherokee Federal

Company Information:

Cherokee Strategic Edge (CSE) is a part of Cherokee Federal โ€“ the division of tribally owned federal contracting companies owned by Cherokee Nation Businesses. As a trusted partner for more than 60 federal clients, Cherokee Federal LLCs are focused on building a brighter future, solving complex challenges, and serving the governmentโ€™s mission with compassion and heart. To learn more about CSE, visit cherokee-federal.com.

#CherokeeFederal #LI-SM1 #IntelCareers

Cherokee Federal is a military friendly employer. Veterans and active military transitioning to civilian status are encouraged to apply.

Legal Disclaimer:ย All qualified applicants will receive consideration for employment without regard to protected veteran status, disability or any other status protected under applicable federal, state or local law. Many of our job openings require access to government buildings or military installations. Candidates must pass pre-employment qualifications of Cherokee Federal.

Many of our job openings require access to government buildings or military installations. Candidates must pass pre-employment qualifications of Cherokee Federal.

As required by our governmental client, this position requires being a US Citizen AND an active TS/Sensitive Compartmental Information (SCI) clearance.


Cherokee Federal logo

About Cherokee Federal

Sourced by ZipRecruiter

Cherokee Federal - a division of Cherokee Nation Businesses - is a team of tribally owned federal contracting companies focused on building solutions, solving complex challenges, and serving the nation's mission around the globe for more than 60 federal clients. Our team of companies manages nearly 1,000 projects of all sizes across the construction, consulting, engineering and manufacturing, health, and technology portfolios. Since 2012, the Cherokee Federal team of companies has won more than $5 billion in government contracts. Our 3,000+ employees work in 26 countries, 50 states and 2 U.S. territories. Why choose Cherokee Federal? Visit our website and learn about the great reasons to join our team. cherokee-federal.com

Industry

Architectural services

Company size

1,001 - 5,000 Employees

Headquarters location

Tulsa, OK, US

Year founded

1969

Social media