1

Computer Science Opt Jobs in Virginia (NOW HIRING)

Support the ADC member directory and opt-in/opt-out data governance framework, ensuring data is ... Bachelor's degree in Data Science, Computer Science, Mathematics, Statistics, Engineering, or a ...

New

Support the ADC member directory and opt-in/opt-out data governance framework, ensuring data is ... Bachelor's degree in Data Science, Computer Science, Mathematics, Statistics, Engineering, or a ...

New

Support the ADC member directory and opt-in/opt-out data governance framework, ensuring data is ... Bachelor's degree in Data Science, Computer Science, Mathematics, Statistics, Engineering, or a ...

Support the ADC member directory and opt-in/opt-out data governance framework, ensuring data is ... Bachelor's degree in Data Science, Computer Science, Mathematics, Statistics, Engineering, or a ...

Support the ADC member directory and opt-in/opt-out data governance framework, ensuring data is ... Bachelor's degree in Data Science, Computer Science, Mathematics, Statistics, Engineering, or a ...

Backend Java Developer

Chesapeake, VA ยท On-site

$46.25 - $60/hr

... opt for skill enhancement. For getting help with interviews, please visit Required skills for Java/software programmers: * Bachelor's degree or Master's degree in computer science, computer ...

Bachelor's degree in a related technical field (Computer Science, Software Engineering) * MBA or ... H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of ...

Director, Technical Program Management

Mclean, VA ยท On-site

$130K - $168K/yr

Bachelor's degree in a related technical field (Computer Science, Software Engineering) * MBA or ... H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of ...

Bachelor's degree in a related technical field (Computer Science, Software Engineering) * MBA or ... H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of ...

next page

Showing results 1-20

Computer Science Opt information

See Virginia salary details

$19.9K

$67.7K

$132.3K

How much do computer science opt jobs pay per year?

As of Jun 24, 2026, the average yearly pay for computer science opt in Virginia is $67,721.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,846.00 and $97,253.00 per year, depending on experience, location, and employer.

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

To thrive as a Computer Science OPT (Optional Practical Training participant), you typically need a solid understanding of programming languages, algorithms, and data structures, usually demonstrated through a relevant degree in computer science or a related field. Familiarity with software development tools, version control systems like Git, and possibly certifications in specialized areas such as cloud computing or cybersecurity can be advantageous. Excellent problem-solving abilities, teamwork, adaptability, and strong communication skills make candidates stand out. These competencies enable you to contribute effectively to technical projects, smoothly integrate into diverse workplace environments, and adapt to rapidly evolving technology demands.

What is the definition of a computer?

A computer is an electronic device that processes, stores, and retrieves data according to programmed instructions. Computer science professionals often work with hardware, software, and programming languages to develop and maintain these systems. Understanding the components and operation of computers is essential for roles in this field.

What is the best home computer to buy?

For a computer science professional, choosing a home computer depends on the tasks performed; a high-performance desktop or laptop with a fast processor, ample RAM, and solid-state storage is recommended for coding, testing, and development work. Consider systems with good compatibility for programming tools and operating systems like Windows, macOS, or Linux. Additionally, having a reliable internet connection and peripherals such as a comfortable keyboard and monitor can enhance productivity.

What is a Computer Science OPT job?

A Computer Science OPT (Optional Practical Training) job is a temporary employment opportunity for international students on an F-1 visa who have completed or are pursuing a degree in computer science. It allows them to gain practical work experience related to their field of study in the U.S. OPT can be up to 12 months, with an additional 24-month extension for students in STEM fields. These jobs typically include roles like software development, data analysis, cybersecurity, and IT support. Employers hiring OPT candidates must comply with specific visa regulations.

What is a good inexpensive computer to buy?

For a computer science professional or student, a budget-friendly laptop such as the Lenovo IdeaPad, Acer Aspire, or Dell Inspiron offers good performance for programming and development tasks. These models typically feature sufficient RAM, SSD storage, and decent processors suitable for coding, testing, and learning new skills without high costs.

Is it better to shut down or sleep?

For a computer science professional, choosing between shutting down or sleeping depends on usage needs; sleep mode allows quick resume and saves power, while shutdown conserves energy and reduces wear. Regularly shutting down can help maintain system performance, especially after updates or long periods of inactivity. The decision may also depend on the operating system and hardware specifications.

What types of projects or tasks can a Computer Science OPT typically expect to work on during their employment?

As a Computer Science OPT, you'll often be assigned to support ongoing software development, quality assurance, or data analysis projects under the guidance of experienced team members. Daily tasks may include coding, debugging, participating in code reviews, assisting with testing or deployments, and collaborating on technical documentation. Depending on the company's focus, you might also have the chance to work on web development, artificial intelligence, or cloud-based solutions. These experiences not only build your technical skills but also provide valuable exposure to real-world development cycles and team collaboration, enhancing your long-term career prospects in the tech industry.

What are the most commonly searched types of Computer Science Opt jobs in Virginia? The most popular types of Computer Science Opt jobs in Virginia are:
What cities in Virginia are hiring for Computer Science Opt jobs? Cities in Virginia with the most Computer Science Opt job openings:
Infographic showing various Computer Science Opt job openings in Virginia as of June 2026, with employment types broken down into 74% Full Time, 8% Part Time, and 18% Contract. Highlights an 91% In-person, 4% Hybrid, and 5% Remote job distribution, with an average salary of $67,721 per year, or $32.6 per hour.
Data Scientist

Data Scientist

2 Twelve Solutions

Reston, VA โ€ข On-site

Full-time

Posted 2 days ago


Job description

Overview
Data Scientist
Reston, VA (hybrid/remote) - this role requires that you are onsite 2 days a week
Active TS/SCI
At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed because of the expertise, collaboration, and agility of our teams. Our Insight Solutions division delivers intelligence analysis, advanced data science, and strategic decision support. Bcore accelerates decisive advantage for warfighters and intelligence professionals by fusing human insight, rapid-fire engineering, precision-measured outcomes, and relentless grit into mission-ready solutions.
Are you ready to lean into analytic approaches that show customers the power of both technical and methodological innovation? Join our growing team supporting customer missions as a Data Scientist in Reston, VA (remote/hybrid-2 days a week onsite required)
Responsibilities
What you get to do everyday:
  • Support the Advanced Data Consortium (ADC), a member-driven program that enables participating organizations to share, analyze, and act on complex data sets across a secure, cloud-hosted environment.
  • Contribute to a SAFe/Scrum delivery team, participating in sprint planning, standups, reviews, and retrospectives.
  • Analyze large and complex structured and unstructured data sets to identify trends, patterns, and anomalies that support member decision-making.
  • Build and maintain automated data collection and ingestion pipelines using AWS GovCloud services.
  • Develop and refine predictive models and machine learning algorithms, including ensemble approaches, to address Key Intelligence Questions (KIQs) posed by ADC members.
  • Design and deliver data visualizations that communicate findings clearly to both technical teams and non-technical stakeholders.
  • Support the ADC member directory and opt-in/opt-out data governance framework, ensuring data is surfaced appropriately based on member permissions.
  • Partner with the ADC Portal engineering team to process member data samples and match against customer requirements, in coordination with the program's vendor management team.
  • Propose data-driven solutions and analytic strategies in response to evolving member requirements.
  • Assist in developing and documenting data suitability processes, tracking analytic requirements, and conducting follow-up engagements with customer and vendor on technical access and quality issues.

Qualifications
Required Qualifications:
  • Active TS/SCI
  • Bachelor's degree in Data Science, Computer Science, Mathematics, Statistics, Engineering, or a related technical discipline
  • 3-5 years of experience in a data science, data analytics, data engineering, or related analytical role
  • Proficiency in Python for data analysis, automation, and pipeline development
  • Proficiency in SQL for querying, joining and transforming data in relational stores such as PostreSQL
  • Experience building and managing automated data pipelines and collection workflows on AWS GovCloud (e.g., Lambda, Glue, S3, Step Functions)
  • Ability to preprocess, clean, and prepare both structured and unstructured data sets for analysis
  • Experience developing machine learning models and applying data visualization techniques to communicate analytical results
  • Familiarity with containerized environments and microservices architecture
  • Working knowledge of access management and data governance principles, including role-based permissions and secure data sharing practices
  • Strong written and verbal communication skills, with the ability to present findings to varied audiences
  • Ability to work independently and manage multiple priorities in a fast-paced program environment

Desired Qualifications:
  • Prior experience supporting Intelligence Community programs or military intelligence organizations
  • Familiarity with consortium, membership, or directory-based data platforms and opt-in/opt-out data governance models
  • Experience with AWS SageMaker or similar cloud-native ML toolsets within a GovCloud environment
  • Experience building data pipelines using Apache Spark, Kafka, or Apache NiFi
  • Knowledge of IAM policies, S3 bucket security, VPN, and SSH access controls
  • Experience with data visualization platforms such as Tableau, Power BI, or custom web-based dashboards

What you can expect from us
BCore is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.