1

Computer Science Research Assistant Jobs in Virginia

Research Assistant

Charlottesville, VA · On-site

$19 - $26.25/hr

The Center on Tobacco Control Research & Policy within the Department of Public Health Sciences and ... The Research Assistants will support several community-based research projects that target tobacco ...

Research Assistant

Blacksburg, VA · On-site

$17 - $23.25/hr

Research / Scientific The Shin Lab at the Fralin Biomedical Research Institute (VTC, Virginia Tech Carilion) is seeking a full-time Research Assistant to support neuroscience projects and oversee day ...

Research Assistant

Blacksburg, VA · On-site

$17 - $23.25/hr

Research / Scientific The Vlaisavljevich Lab ( is looking for a research assistant to explore the use of focused ultrasound (FUS) for biospecimen processing and biomolecule release. We are seeking ...

Research Assistant

Arlington, VA · On-site

$22.25 - $30.50/hr

Organizing, managing study datasets using data science tools * Assisting in data visualization and interpreting findings for publications and presentations * Applying and mastering research concepts ...

$22.25 - $30.50/hr

Organizing, managing study datasets using data science tools * Assisting in data visualization and interpreting findings for publications and presentations * Applying and mastering research concepts ...

next page

Showing results 1-20

Computer Science Research Assistant information

See Virginia salary details

$8

$21

$31

How much do computer science research assistant jobs pay per hour?

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

What is a Computer Science Research Assistant job?

A Computer Science Research Assistant supports professors or researchers in conducting experiments, analyzing data, and developing software or algorithms. They may assist with literature reviews, coding, debugging, or testing to advance research projects. The role often involves working with programming languages, machine learning, cybersecurity, or other specialized topics. It provides valuable experience for students or professionals looking to deepen their knowledge in the field.

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

To thrive as a Computer Science Research Assistant, you need strong analytical skills, proficiency in programming languages (such as Python, Java, or C++), and a solid understanding of algorithms and data structures, usually evidenced by coursework or a relevant degree. Familiarity with research tools, version control systems (like Git), and possibly certifications in data analysis or machine learning are advantageous. Excellent problem-solving abilities, attention to detail, and effective written and verbal communication help individuals excel when collaborating on research projects. These competencies enable you to support rigorous research, contribute to innovative solutions, and work efficiently as part of an academic or industry research team.

What are typical duties and daily responsibilities of a Computer Science Research Assistant?

As a Computer Science Research Assistant, your daily responsibilities often include assisting with data collection and analysis, developing or testing software prototypes, conducting literature reviews, and helping prepare reports or presentations for research findings. You may also collaborate closely with faculty, graduate students, or industry partners, contributing to coding tasks, experimental setups, and troubleshooting technical issues as they arise. The role frequently involves both independent problem-solving and teamwork, providing a supportive environment to deepen technical skills and gain hands-on research experience. This position is an excellent opportunity to develop your research portfolio, learn advanced computing concepts, and prepare for potential graduate study or specialized tech careers.

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 Assistant jobs in Virginia? For Computer Science Research Assistant jobs in Virginia, the most frequently searched job titles are:
What cities in Virginia are hiring for Computer Science Research Assistant jobs? Cities in Virginia with the most Computer Science Research Assistant job openings:
Infographic showing various Computer Science Research Assistant job openings in Virginia as of May 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $45,180 per year, or $21.7 per hour.
Research Assistant

$18.50 - $25.75/hr

Full-time

Posted 10 days ago


Job description

Position Summary

Odyssey is seeking a Research Assistant to support the Clinical Investigation Department (CID) at the Navy Medical Center, Portsmouth (NMCP) Virginia. NMCP conducts biomedical research in general surgery, psychology, otolaryngology, pediatrics, nursing research, orthopedics, women's health, and emergency medicine, which are relevant to the Graduate Medical Education Program.

Responsibilities

Duties include, but not limited to: 

  • Execute and provide maintenance on research studies.
  • Carry out tasks related to research studies as required.
  • Maintain files and records of ongoing research projects.
  • Recruit and telephone screen subjects.
  • Communicate with research subjects via telephone or in person and ask relevant research questions as per protocol.
  • Arrange follow-ups with and visits for research subjects.
  • Perform selected research subject visit duties, for example, presenting questionnaires and collectingdemographics.
  • Perform data collection as per protocol.
  • Enter data into Microsoft Excel and Statistical Package for the Social Sciences (SPSS) databases (if applicable).
  • Transfer data from questionnaires and data sheets to the databases. Prepare progress reports.
  • Document all correspondence and communication pertinent to the research.
  • Keep a log of all correspondence and communication relating to the assigned duties.
  • Perform duties related to the research such as obtaining signatures and delivering documents to CID for the investigators.
  • Complete all paperwork and documentation.
  • As required by protocol, obtain patient's medical record/reports following procedures.
  • Obtain lab and x-ray results as needed, via CHCS or AHLTA systems.
  • Make patient appointments by phone and with the use of Composite Health Care System (CHCS) or other method as prescribed by the protocol, command, and clinic structure.
  • Attend conferences and meetings for assigned protocol.
  • Assist PI, research team members, and other staff in the preparation of and closeout of clinical research studies.
  • Maintain patient confidentiality in accordance with HIPAA and institutional regulations.
  • Provide instruction and presentation material, and assistance to research staff, as needed, for CID departmental and command-wide research educationaland training programs, as needed.
  • Actively participate in Assurance Assist Visits and regulatory audits for protocol compliance. 
Qualifications

Minimum Required Qualifications:

Citizenship: Must be a US citizen

Clearance: Secret 

Education/Years of Experience: 

  • Associate's Degree with a focus in Healthcare or related discipline (such as Biology or Psychology) or the equivalency of a minimum of three (3) years working experience in a hospital, physician's office, or academic setting (i.e., pre-medical student).

Skills: 

  • Proficiency with computer software, including Microsoft Windows and Microsoft Office Suites program.
  • Must possess the ability to complete research subject protection training developed by the Collaborative Institutional Training Initiative (CITTI), and additional protocol specific training, as required, within one month from start date.

Additional Information:

Location: Portsmouth, VA 

Travel: None 

Remote, Onsite, or Hybrid: Onsite - 5 days a week at the NMCP in Portsmouth.

#LI-JC1

Company Overview

Odyssey is a world-class technical, engineering, and integration company serving the warfighting ecosystem with airborne integration, ISR, C2, and warfighter readiness capabilities. Odyssey meets the military's operational needs by integrating layered defense systems from equipment, technology, and services to data, information, and business operations. We streamline defense acquisition and sustainment, engineering the technical battlefield with domain-specific proficiency to ensure lethality. Odyssey is dedicated to excellent contract execution, peak organizational performance, and fostering a workplace built on employee care.

Odyssey is proud to live out our core values of commitment, ambition, and respect in our work and communities through OdysseyCares, a philanthropic group focused on giving back through direct donations, an employer match program, and volunteering events.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Employment Type: FULL_TIME