Postdoctoral Associate
Blacksburg, VA · On-site
D. degree in Computer Science, Electrical and Computer Engineering, Computational Biology, Bioinformatics, Statistics, Mathematics, Biophysics, Physics, Chemistry, Biology or related fields. • PhD ...
Blacksburg, VA · On-site
D. degree in Computer Science, Electrical and Computer Engineering, Computational Biology, Bioinformatics, Statistics, Mathematics, Biophysics, Physics, Chemistry, Biology or related fields. • PhD ...
Blacksburg, VA · On-site
D. degree in Computer Science, Electrical and Computer Engineering, Computational Biology, Bioinformatics, Statistics, Mathematics, Biophysics, Physics, Chemistry, Biology or related fields. • PhD ...
Blacksburg, VA · On-site
$65K - $75K/yr
Computer Science Location: Blacksburg, Virginia Categories: Business / Accounting / Finance, Administrative / Clerical The Grants Administrator in the department of Computer Science is responsible ...
Blacksburg, VA · On-site
$65K - $75K/yr
Computer Science Location: Blacksburg, Virginia Categories: Business / Accounting / Finance, Administrative / Clerical The Grants Administrator in the department of Computer Science is responsible ...
Blacksburg, VA · On-site
Required : • Master's degree in computer science or computer engineering • Expertise in program analysis, fuzzing, sanitization, and their state-of-the-art tools • Excellent communication ...
Blacksburg, VA · On-site
Required : • Master's degree in computer science or computer engineering • Expertise in program analysis, fuzzing, sanitization, and their state-of-the-art tools • Excellent communication ...
Blacksburg, VA · On-site
D. in Chemistry, Chemical Engineering, Materials Science, Physics, Computer Science, or a related field. PhD must be awarded no more than four years prior to the effective date of appointment with a ...
Blacksburg, VA · On-site
D. in Chemistry, Chemical Engineering, Materials Science, Physics, Computer Science, or a related field. PhD must be awarded no more than four years prior to the effective date of appointment with a ...
Salem, VA · Remote
$18 - $40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Salem, VA · Remote
$18 - $40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Salem, VA · Remote
$18 - $40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Salem, VA · Remote
$18 - $40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Blacksburg, VA · Remote
$18 - $40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Blacksburg, VA · Remote
$18 - $40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Blacksburg, VA · Remote
$18 - $40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Blacksburg, VA · Remote
$18 - $40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Blacksburg, VA · On-site
Required Qualifications - Master's degree in computer science or computer engineering - Expertise in program analysis, fuzzing, sanitization, and their state-of-the-art tools - Excellent ...
Blacksburg, VA · On-site
Required Qualifications - Master's degree in computer science or computer engineering - Expertise in program analysis, fuzzing, sanitization, and their state-of-the-art tools - Excellent ...
Blacksburg, VA · On-site
Required Qualifications - Master's degree in computer science or computer engineering - Expertise in program analysis, fuzzing, sanitization, and their state-of-the-art tools - Excellent ...
Blacksburg, VA · On-site
Required Qualifications - Master's degree in computer science or computer engineering - Expertise in program analysis, fuzzing, sanitization, and their state-of-the-art tools - Excellent ...
Salem, VA · Remote
$18 - $40/hr
What We Look For In a Basic Computer Literacy Tutor * Advanced Subject Mastery: Deep knowledge of ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
Salem, VA · Remote
$18 - $40/hr
What We Look For In a Basic Computer Literacy Tutor * Advanced Subject Mastery: Deep knowledge of ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
Blacksburg, VA · Remote
$18 - $40/hr
What We Look For In a Basic Computer Literacy Tutor * Advanced Subject Mastery: Deep knowledge of ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
Blacksburg, VA · Remote
$18 - $40/hr
What We Look For In a Basic Computer Literacy Tutor * Advanced Subject Mastery: Deep knowledge of ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...
Roanoke, VA · On-site
... computer science and some experience in a school library.
Roanoke, VA · On-site
... computer science and some experience in a school library.
Citizenship and the ability to obtain and maintain a security clearance. • Bachelor's degree in computer science, computer engineering, software engineering or a related field. • 0-2+ years of ...
Citizenship and the ability to obtain and maintain a security clearance. • Bachelor's degree in computer science, computer engineering, software engineering or a related field. • 0-2+ years of ...
... computer science or related field • One to three years related experience and/or training in microcomputer hardware/software • Some experience in local area networking Company : NEOGOV is the ...
... computer science or related field • One to three years related experience and/or training in microcomputer hardware/software • Some experience in local area networking Company : NEOGOV is the ...
C, C++, Java, Python, MatLab,...) - Currently an junior or senior undergraduate student majoring in Electrical Engineering or Computer Science Preferred Qualifications Experience with the following ...
C, C++, Java, Python, MatLab,...) - Currently an junior or senior undergraduate student majoring in Electrical Engineering or Computer Science Preferred Qualifications Experience with the following ...
Roanoke, VA · On-site
$65K - $85K/yr
Qualifications Bachelor's Degree in MIS/IT or Computer Science Additional Information All your information will be kept confidential according to EEO guidelines.
Roanoke, VA · On-site
$65K - $85K/yr
Qualifications Bachelor's Degree in MIS/IT or Computer Science Additional Information All your information will be kept confidential according to EEO guidelines.
Blacksburg, VA · Remote
$18 - $40/hr
Ability to explain Pythonic programming conventions, decorators, and generators while preparing students for data science, web development, automation, and computer science coursework. * Conceptual ...
Blacksburg, VA · Remote
$18 - $40/hr
Ability to explain Pythonic programming conventions, decorators, and generators while preparing students for data science, web development, automation, and computer science coursework. * Conceptual ...
Salem, VA · Remote
$18 - $40/hr
Ability to explain Pythonic programming conventions, decorators, and generators while preparing students for data science, web development, automation, and computer science coursework. * Conceptual ...
Salem, VA · Remote
$18 - $40/hr
Ability to explain Pythonic programming conventions, decorators, and generators while preparing students for data science, web development, automation, and computer science coursework. * Conceptual ...
Required Qualifications • PhD in neuroscience, physics, computer science, applied mathematics, biomedical engineering, or a related quantitative field. PhD awarded no more than four years prior to ...
Required Qualifications • PhD in neuroscience, physics, computer science, applied mathematics, biomedical engineering, or a related quantitative field. PhD awarded no more than four years prior to ...
$55.4K - $59.1K
7% of jobs
$59.1K - $62.8K
7% of jobs
$62.8K - $66.5K
2% of jobs
$66.5K - $70.3K
0% of jobs
$70.3K - $74K
2% of jobs
$75.5K is the 25th percentile. Wages below this are outliers.
$74K - $77.7K
15% of jobs
$77.7K - $81.4K
16% of jobs
The median wage is $81.7K / yr.
$81.4K - $85.1K
13% of jobs
$85.1K - $88.8K
6% of jobs
$90.5K is the 75th percentile. Wages above this are outliers.
$88.8K - $92.5K
16% of jobs
$92.5K - $96.2K
17% of jobs
$55.4K
$81.6K
$96.2K
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.
The most popular types of Computer Science jobs in Roanoke, VA are:
For Computer Science jobs in Roanoke, VA, the most frequently searched job titles are:
The top searched job categories for Computer Science jobs in Roanoke, VA are:
Cities near Roanoke, VA with the most Computer Science job openings:

7.8
Based on 65 frontline employees who took The Breakroom Quiz
229th of 618 rated colleges and universities
Get the full story on Breakroom
Sourced by ZipRecruiter
Virginia Tech, guided by its motto "Ut Prosim" (That I May Serve), embraces a hands-on, interdisciplinary approach to educate scholars as leaders and problem-solvers. As a comprehensive land-grant institution, it enriches the quality of life in Virginia and worldwide, fostering an inclusive community focused on knowledge, discovery, and creativity. With over 280 majors, the university serves a diverse student body of more than 36,000 across undergraduate, graduate, and professional programs. Virginia Tech's presence extends throughout Virginia, including campuses in Northern Virginia, Roanoke, Newport News, and Richmond, along with multiple Extension offices and research centers. As a prominent global research institution, it conducts over $500 million in research annually.
Colleges, universities, and professional schools
5,001 - 10,000 Employees
Blacksburg, VA, US
1872