Computer Science and Robotics Teacher - Full Time Stuart Hall School - Staunton, VA Stuart Hall School, an independent Episcopal day and boarding school serving grades 6-12, seeks a full-time ...
Computer Science and Robotics Teacher - Full Time Stuart Hall School - Staunton, VA Stuart Hall School, an independent Episcopal day and boarding school serving grades 6-12, seeks a full-time ...
Computer Science and Robotics Teacher
Staunton, VA · On-site
$45K - $60K/yr
Computer Science and Robotics Teacher - Full Time Stuart Hall School - Staunton, VA Stuart Hall School, an independent Episcopal day and boarding school serving grades 6-12, seeks a full-time ...
Computer Science and Robotics Teacher
Staunton, VA · On-site
$45K - $60K/yr
Computer Science and Robotics Teacher - Full Time Stuart Hall School - Staunton, VA Stuart Hall School, an independent Episcopal day and boarding school serving grades 6-12, seeks a full-time ...
Computer Science and Robotics Teacher - Full Time Stuart Hall School - Staunton, VA Stuart Hall School, an independent Episcopal day and boarding school serving grades 6-12, seeks a full-time ...
Computer Science and Robotics Teacher - Full Time Stuart Hall School - Staunton, VA Stuart Hall School, an independent Episcopal day and boarding school serving grades 6-12, seeks a full-time ...
Computer Science and Robotics Teacher
Staunton, VA · On-site
$45K - $60K/yr
Computer Science and Robotics Teacher - Full Time Stuart Hall School - Staunton, VA Stuart Hall School, an independent Episcopal day and boarding school serving grades 6-12, seeks a full-time ...
Quick apply
Computer Science and Robotics Teacher
Staunton, VA · On-site
$45K - $60K/yr
Computer Science and Robotics Teacher - Full Time Stuart Hall School - Staunton, VA Stuart Hall School, an independent Episcopal day and boarding school serving grades 6-12, seeks a full-time ...
Computer Science Faculty
Richmond, VA · On-site
$75K/yr
Emergency/Essential Personnel No EEO Category I-Faculty Full Time or Part Time Full Time Does this ... The Computer Science faculty member supports the mission of Reynolds Community College and the ...
Computer Science Faculty
Richmond, VA · On-site
$75K/yr
Emergency/Essential Personnel No EEO Category I-Faculty Full Time or Part Time Full Time Does this ... The Computer Science faculty member supports the mission of Reynolds Community College and the ...
Agnes School invites dynamic educators to join our Upper School as a full-time Computer Science Teacher and Robotics Coach. In this pivotal role, you will: * Inspire and empower students by teaching ...
Agnes School invites dynamic educators to join our Upper School as a full-time Computer Science Teacher and Robotics Coach. In this pivotal role, you will: * Inspire and empower students by teaching ...
Agnes School invites dynamic educators to join our Upper School as a full-time Computer Science Teacher and Robotics Coach. In this pivotal role, you will: * Inspire and empower students by teaching ...
Agnes School invites dynamic educators to join our Upper School as a full-time Computer Science Teacher and Robotics Coach. In this pivotal role, you will: * Inspire and empower students by teaching ...
Instructional Faculty Job Type: Full-Time Work Schedule: Full-time (1.0 FTE, 40 hrs/wk) Location ... The objective of the Department of Computer Science, within the College of Engineering and ...
Instructional Faculty Job Type: Full-Time Work Schedule: Full-time (1.0 FTE, 40 hrs/wk) Location ... The objective of the Department of Computer Science, within the College of Engineering and ...
Instructional Faculty Job Type: Full-Time Work Schedule: Full-time (1.0 FTE, 40 hrs/wk) Location ... The objective of the Department of Computer Science, within the College of Engineering and ...
Instructional Faculty Job Type: Full-Time Work Schedule: Full-time (1.0 FTE, 40 hrs/wk) Location ... The objective of the Department of Computer Science, within the College of Engineering and ...
... Faculty Full Time or Part Time Full Time Does this position have telework options? -Telework ... A master's degree in computer science or closely related field from a regionally accredited ...
... Faculty Full Time or Part Time Full Time Does this position have telework options? -Telework ... A master's degree in computer science or closely related field from a regionally accredited ...
Full-time Computer Systems Engineer/Architect needed in Winchester, VA. 10 years of experience in ... Science, or equivalent experience. Preferred: Experience DISA VISP familiarity Army VMOD experience ...
Full-time Computer Systems Engineer/Architect needed in Winchester, VA. 10 years of experience in ... Science, or equivalent experience. Preferred: Experience DISA VISP familiarity Army VMOD experience ...
COMPUTER SCIENCE TEACHER - 195 DAY
Haymarket, VA · On-site
$49K - $68K/yr
COMPUTER SCIENCE TEACHER - 195 DAY ADDITIONAL INFORMATION/REQUIREMENTS: Programming, Cybersecurity ... DAYS: 195 FULL TIME/PART TIME: Full Time
COMPUTER SCIENCE TEACHER - 195 DAY
Haymarket, VA · On-site
$49K - $68K/yr
COMPUTER SCIENCE TEACHER - 195 DAY ADDITIONAL INFORMATION/REQUIREMENTS: Programming, Cybersecurity ... DAYS: 195 FULL TIME/PART TIME: Full Time
Computer Scientist
$112K - $179K/yr
Computer Science specific: * Employ mathematics, statics, information science, artificial ... Employment Type: FULL_TIME
Computer Scientist
$112K - $179K/yr
Computer Science specific: * Employ mathematics, statics, information science, artificial ... Employment Type: FULL_TIME
Computer Scientist
$112K - $179K/yr
Computer Science specific: * Employ mathematics, statics, information science, artificial ... Employment Type: FULL_TIME
Computer Scientist
$112K - $179K/yr
Computer Science specific: * Employ mathematics, statics, information science, artificial ... Employment Type: FULL_TIME
Computer Scientist
Reston, VA · On-site
$112K - $179K/yr
Computer Science specific: * Employ mathematics, statics, information science, artificial ... Employment Type: FULL_TIME
Computer Scientist
Reston, VA · On-site
$112K - $179K/yr
Computer Science specific: * Employ mathematics, statics, information science, artificial ... Employment Type: FULL_TIME
Computer Scientist
$112K - $179K/yr
Computer Science specific: * Employ mathematics, statics, information science, artificial ... Employment Type: FULL_TIME
Computer Scientist
$112K - $179K/yr
Computer Science specific: * Employ mathematics, statics, information science, artificial ... Employment Type: FULL_TIME
Senior Computer Scientist
Chesapeake, VA · On-site
Job Title Senior Computer Scientist Location Norfolk, VA 23324 US (Primary) Category Research, Development, and Engineering Job Type Full-Time Career Level Staff Education Master's Degree Travel ...
Senior Computer Scientist
Chesapeake, VA · On-site
Job Title Senior Computer Scientist Location Norfolk, VA 23324 US (Primary) Category Research, Development, and Engineering Job Type Full-Time Career Level Staff Education Master's Degree Travel ...
Candidates with a Master's degree in computer science, cybersecurity, or closely related field may be considered for a full-time non-tenure track position. • Candidates should demonstrate ...
Candidates with a Master's degree in computer science, cybersecurity, or closely related field may be considered for a full-time non-tenure track position. • Candidates should demonstrate ...
Computer Scientist
$99K - $225K/yr
Your deep data science expertise coupled with an original approach to your work will help clients ... Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible ...
Computer Scientist
$99K - $225K/yr
Your deep data science expertise coupled with an original approach to your work will help clients ... Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible ...
Senior Computer Scientist
$112K - $179K/yr
Computer Science specific: * Employ mathematics, statics, information science, artificial ... Employment Type: FULL_TIME
Senior Computer Scientist
$112K - $179K/yr
Computer Science specific: * Employ mathematics, statics, information science, artificial ... Employment Type: FULL_TIME
Full Time Computer Science information
See Virginia salary details
$56K - $59.8K
7% of jobs
$59.8K - $63.5K
7% of jobs
$63.5K - $67.2K
2% of jobs
$67.2K - $71K
0% of jobs
$71K - $74.7K
2% of jobs
$76.3K is the 25th percentile. Wages below this are outliers.
$74.7K - $78.5K
15% of jobs
$78.5K - $82.2K
16% of jobs
The median wage is $82.5K / yr.
$82.2K - $85.9K
13% of jobs
$85.9K - $89.7K
6% of jobs
$91.4K is the 75th percentile. Wages above this are outliers.
$89.7K - $93.4K
16% of jobs
$93.4K - $97.2K
17% of jobs
$56K
$82.4K
$97.2K
How much do full time computer science jobs pay per year?
What does a typical day look like for a full-time computer science professional and how do they collaborate with other teams?
What are full time computer science jobs?
What is the difference between Full Time Computer Science vs Software Developer?
| Aspect | Full Time Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in Computer Science or related field | Often similar; degree preferred but not always required |
| Work Environment | Academic, research, or corporate settings | Tech companies, startups, or freelance projects |
| Industry Usage | Universities, research labs, tech firms | Software companies, IT services, app development |
| Common Search Intent | Educational paths, career options in CS | Job roles, skills, and project work in software development |
Full Time Computer Science typically refers to a degree-focused, academic or research-oriented role requiring formal education. Software Developer roles are more practical, project-based, and often focus on coding and application development. While overlapping in skills and credentials, Full Time Computer Science emphasizes foundational knowledge, whereas Software Developer positions are more about applying that knowledge in real-world projects.
What are the key skills and qualifications needed to thrive as a Computer Scientist, and why are they important?

Job description
Computer Science and Robotics Teacher - Full Time
Stuart Hall School – Staunton, VA
Stuart Hall School, an independent Episcopal day and boarding school serving grades 6-12, seeks a full-time Computer Science and Robotics Teacher to join our dynamic learning community and contribute to a college-preparatory program based on Mastery principles. This is an opportunity to contribute to our skills-based curriculum and engage students in an environment that prizes curiosity and intellectual risk taking in the pursuit of knowledge.
Position Highlights
Computer Science and Robotics Teacher 's responsibilities include:
- Teach multiple sections in the Upper School, primarily computer science and robotics, but with the possibility of standard high school math and science classes.
- Implement Mastery Learning principles by providing clear standards, assessment scales, and assessments.
- Integrate technology into instruction by using tools such as Google Classroom.
- Provide timely, meaningful feedback to students.
- Participate in fostering an inclusive and collaborative school community.
General Responsibilities
- Serve as an advisor to a group of 8-12 students.
- Involvement in the residential life program, either as an on-campus resident serving as a Dorm Parent or Campus Support, which includes a weekly duty night and a rotation of weekend duties throughout the school year, or as a member of the Weekend Duty Team, which includes leading or chaperoning weekend student activities periodically throughout the year.
- Leading or facilitating a co-curricular program or serving as a coach for an interscholastic or club team.
- Attendance at regular school gatherings such as chapels and all school meetings; at all faculty meetings and professional development days; and at major school events such as Orientation and Graduation
About the Candidates
Being aware that some individuals will not apply for a position unless they have all of the qualifications, this qualifications list has been written to encourage people with a range of experiences and backgrounds to apply.
Required attributes for all candidates
- Bachelor's degree.
- Demonstrated subject matter expertise in the areas of computer science typically covered at the high school level as well as the ability to develop a robotics program for grades 6-12.
- Strong communication and interpersonal skills.
- Ability to implement a skills-based curriculum.
- Ability to exert force regularly to lift, carry, push, pull, reach for or otherwise move objects, including textbooks and other teaching materials. Sedentary work involves sitting, standing, and walking around the classroom.
- Valid driver's license required as well as ability to pass a background check
- Must be authorized to work in the United States.
- Ability to travel around various parts of the school building and campus. Some areas of the historic main campus are only accessible by stairs. Reasonable accommodations will be provided to allow employees to perform essential duties.
Preferred Qualifications (absences will not harm application)
- Master's degree or higher.
- Experience leading a robotics program at the middle or high school level.
- Experience with Standards-Based Learning and instructional differentiation.
- Previous experience in a boarding school setting.
Why Stuart Hall?
Located in Staunton, VA, a vibrant small town frequently ranked among the best in the U.S., Stuart Hall offers a close-knit academic community, innovative curriculum, and a commitment to student growth. Our Staunton Is Our Campus initiative provides unique experiential learning opportunities.
A full job description, with additional details, is available in the link at the bottom of this page.
To Apply
Submit a resume and cover letter through our online application portal. Stuart Hall School values diversity, equity, and inclusion and encourages candidates from all backgrounds to apply.
Equal Employment Opportunity. The School is an equal opportunity employer. The School provides equal employment opportunity to all employees and job applicants without regard to an individual's race, color, ethnic or national origin, sex, sexual orientation, gender identity, military status, marital status, pregnancy, childbirth or related medical conditions including lactation, age, disability, genetic information or any other factor prohibited by applicable law. All aspects of personnel management – including hiring, promotion, demotion, transfer, recruitment, layoff, discipline, termination, compensation, benefits, training and working conditions – will be administered in accordance with this policy. Each employee is expected to do their part to maintain a working environment free of discrimination, harassment and retaliation.
Position requires the ability to pass a background check.