2

Remote Computer Science Jobs in Fairfax, VA (NOW HIRING)

Senior Data Scientist

Herndon, VA · On-site +1

$160K - $190K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, or ... Local and remote candidates (living within Eastern or Central Time Zone) will be considered. No ...

Data Scientist, Mid

Alexandria, VA · On-site +1

$77K - $176K/yr

  • Medical

  • Life

  • Retirement

  • PTO

TS/SCI clearance * Bachelor's degree in Mathematics, Statistics, Computer Science, or Data ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

Data Scientist, Mid

Alexandria, VA · On-site +1

$77K - $176K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Master's degree in Mathematics, Statistics, Computer Science, Data Analytics, or a related ... Remote : If this position is listed as remote, there may still be occasions when you are required ...

Data Scientist II

Herndon, VA · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, or a related ... remote location. * This role may require lifting, however reasonable accommodations will be ...

The percentage of remote work will vary based on client requirements/deliverables Fun stuff you ... Degree in a quantitative or analytical field such as Computer Science, Mathematics, Economics ...

Data Scientist

Mclean, VA · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Remote Hours: 40.0 Clearance: Must be eligible to obtain a US Public Trust Contact: Crystal ... Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or ...

Data Scientist

Mclean, VA · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Remote Hours: 40.0 Clearance: Must be eligible to obtain a US Public Trust Contact: Crystal ... Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or ...

Data Scientist

Mclean, VA · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Remote Hours: 40.0 Clearance: Must be eligible to obtain a US Public Trust Contact: Crystal ... Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or ...

Data Scientist

Mclean, VA · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Remote Hours: 40.0 Clearance: Must be eligible to obtain a US Public Trust Contact: Crystal ... Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or ...

Data Scientist

Mclean, VA · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Remote Hours: 40.0 Clearance: Must be eligible to obtain a US Public Trust Contact: Crystal ... Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or ...

Data Scientist

Mclean, VA · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Remote Hours: 40.0 Clearance: Must be eligible to obtain a US Public Trust Contact: Crystal ... Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or ...

Data Scientist

Mclean, VA · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Remote Hours: 40.0 Clearance: Must be eligible to obtain a US Public Trust Contact: Crystal ... Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or ...

Showing results 41-60

Remote Computer Science information

What are remote computer science jobs?

Remote computer science jobs include a wide variety of roles focused on the use and analysis of computers and networks, including security specialists, network administrators, and software programmers. In these roles, you may develop hardware or software, control user accounts and permissions, analyze security procedures, manage confidential information, order repairs and replacements, manage inventory levels, conduct penetration tests, or manage a full development cycle for new software. Remote computer science jobs frequently use databases, private networks, intrusion detection systems, and remote conferencing software to help coordinate jobs. This is something of a catch-all term for computer-based positions, so if you are looking for a specific role, such as a remote programmer or remote computer engineer, you may need to narrow your search terminology.

How do remote computer science professionals typically collaborate with their teams to ensure project success?

Remote computer science professionals usually rely on a mix of communication and project management tools—such as Slack, Zoom, GitHub, and Jira—to collaborate effectively with their teams. Regular virtual meetings, code reviews, and shared documentation help maintain alignment and transparency. While working remotely offers flexibility, it can also require proactive communication and self-management to avoid misunderstandings and stay on track with deliverables. Many teams adopt Agile methodologies to structure their work and foster collaboration, regardless of physical location.

What are the key skills and qualifications needed to thrive as a remote computer science professional?

To thrive as a Remote Computer Science professional, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software engineering. Proficiency with coding languages (such as Python, Java, or C++), version control systems like Git, and remote collaboration tools (e.g., Slack, Jira, Zoom) is essential. Excellent communication, self-motivation, and time management are vital soft skills for working independently and with distributed teams. These skills and qualities enable efficient development, seamless teamwork, and successful project delivery in a remote environment.

What are remote computer science jobs?

Remote computer science jobs are positions that involve the application of computer science principles—such as programming, software development, data analysis, and cybersecurity—that can be performed from any location with internet access. These roles often include software engineer, web developer, data scientist, system administrator, and more. Remote computer science professionals collaborate with teams virtually, using digital communication and project management tools. This flexibility allows employees to work from home or anywhere in the world, offering a better work-life balance and access to global job opportunities.

What are the most commonly searched types of Computer Science jobs in Fairfax, VA?

The most popular types of Computer Science jobs in Fairfax, VA are:

What job categories do people searching Remote Computer Science jobs in Fairfax, VA look for?

The top searched job categories for Remote Computer Science jobs in Fairfax, VA are:

What cities near Fairfax, VA are hiring for Remote Computer Science jobs?

Cities near Fairfax, VA with the most Remote Computer Science job openings:

Infographic showing various Remote Computer Science job openings in Fairfax, VA as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 9% Part Time, and 8% Contract. Highlights an 100% Remote job distribution.

Senior BI Data Researcher

Dhaka Technologies Limited Company

Washington, DC • Remote

$140K - $160K/yr

Full-time

Posted yesterday

New


Job description

Job Title: Senior BI Data Researcher
Work Arrangement: 100% Remote
Location: Remote (United States)
Employment Type: Full Time
Engagement Type: Direct Hire
Final Interview:

Position Summary

Dhaka Technologies Limited Company is hiring a Senior BI Data Researcher for a direct-hire client in the education and research sector. This is a full-time, 100% remote position with a base salary of $140,000 to $160,000 per year. The role focuses on advanced research and engineering across the modern data landscape, including big data management, self-service data cleaning and transformation at scale, data quality, search and discovery of structured data, information extraction, time-series and heterogeneous data analytics, metadata management, applied AI, machine learning and data mining, data visualization, and natural language processing. The work also spans big data systems concerns such as resource management, storage, caching, query processing, query optimization, security, and privacy.

Key Responsibilities

  1. Investigate heterogeneous data management techniques and polystore systems, including the application of AI and machine learning techniques to foundational data management problems such as data quality, data profiling, data integration, and schema matching.
  2. Develop tools and frameworks that enable scalable development of machine learning models and data science algorithms across data domains, including tabular, time series, text, audio, and video.
  3. Create distributed data processing architectures that leverage compute at the edge to enable novel use cases and applications such as predictive routing, data-driven experiences, and adaptive environments.
  4. Collaborate with peer research teams to identify and pursue data-related opportunities in adjacent domains, including applied AI and machine learning in audio and video.

Required Skills and Qualifications

  1. PhD in Computer Science or a closely related field.
  2. Strong background in relational databases, big data systems, and data analytic systems.
  3. Expertise in data management, data cleaning, distributed systems, database storage engines, query processing, query optimization, and applied data science.
  4. Hands-on experience developing machine learning models and data science algorithms across diverse data types, including tabular, time series, text, audio, and video.
  5. Working knowledge of Git and project management tools such as JIRA.

How to Apply

To apply, please submit your resume to talent@dhakatech.us with the job title in the subject line. Qualified candidates will be contacted for the next steps in the selection process.

This is a remote position.