1

Computer Science Education Jobs in Elliston, VA (NOW HIRING)

Computer Science Location: Blacksburg, Virginia, Hybrid Categories: Academic Advising / Support We ... Required Qualifications Master's degree in educational administration, student development, or a ...

Senior Program Manager w/Secret Clearance

Radford, VA · On-site

$130K - $180K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

DESIRED QUALIFICATIONS Education * Master's degree in computer science, Information Systems, Engineering, Business, or related technical field. RESPONSIBILITIES * Serve as the primary point of ...

... Computer Science is responsible for providing comprehensive administrative and fiscal support for the development, review, and submission of sponsored program proposals in a higher education ...

Senior Program Manager w/Secret Clearance

Radford, VA

$130K - $180K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

DESIRED QUALIFICATIONS Education * Master's degree in computer science, Information Systems, Engineering, Business, or related technical field. RESPONSIBILITIES * Serve as the primary point of ...

Senior Program Manager w/Secret Clearance

Radford, VA · On-site

$130K - $180K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

DESIRED QUALIFICATIONS Education * Master's degree in computer science, Information Systems, Engineering, Business, or related technical field. RESPONSIBILITIES * Serve as the primary point of ...

Grants Administrator

Blacksburg, VA · On-site

$65K - $75K/yr

... Computer Science is responsible for providing comprehensive administrative and fiscal support for the development, review, and submission of sponsored program proposals in a higher education ...

Any combination of education and experience equivalent to graduation from a community college with major course work in English and/or computer science and some experience in a school library.

... in education, employment, and daily life. * Conceptual Teaching & Problem-Solving: Skilled at ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

next page

Showing results 1-20

Computer Science Education information

See Elliston, VA salary details

$52.8K

$77.7K

$91.7K

How much do computer science education jobs pay per year?

As of Aug 16, 2026, the average yearly pay for computer science education in Elliston, VA is $77,737.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,500.00 and $87,500.00 per year, depending on experience, location, and employer.

What is computer science education?

Computer science education refers to the teaching and learning of the principles, concepts, and applications of computer science. It includes topics such as programming, algorithms, data structures, computer systems, and computational thinking. Computer science education can take place at various levels, from elementary school to higher education and professional development. Its goal is to equip students with the skills needed to understand and create technology, solve complex problems, and participate in a digital society.

What are the key skills and qualifications needed to thrive in computer science education?

To thrive in Computer Science Education, you need a solid background in computer science concepts, curriculum development, and typically a degree in computer science or education. Familiarity with programming languages, learning management systems (LMS), and educational technology tools is often required. Strong communication, patience, and the ability to inspire and engage students are critical soft skills. These skills and qualities ensure effective teaching, foster student understanding, and help bridge the gap between complex technical concepts and learners.

What are some common challenges faced by computer science educators in keeping course content current?

Computer science educators often face the challenge of rapidly evolving technology, which makes it necessary to regularly update course materials to reflect new programming languages, frameworks, and industry practices. Balancing foundational concepts with emerging trends can be difficult, especially given limited classroom time. Additionally, educators must ensure that updates remain accessible to students with varying levels of experience, while also integrating practical, real-world projects to keep students engaged.

What is the difference between Computer Science Education vs Computer Science Teacher?

AspectComputer Science EducationComputer Science Teacher
Required CredentialsTypically requires a degree in computer science or education, often with certification in teachingRequires a degree in computer science or related field, plus teaching certification
Work EnvironmentEducational institutions, online platforms, training programsSchools, colleges, educational institutions
Employer & Industry UsageEducational organizations, edtech companies, training providersPrimary schools, high schools, colleges
Common Search & ComparisonFocuses on curriculum development, programming skills, and educational methodsFocuses on classroom teaching, lesson planning, and student assessment

Computer Science Education generally refers to designing and delivering computer science curricula, often involving curriculum development and educational strategies. In contrast, a Computer Science Teacher primarily focuses on instructing students in computer science concepts within a classroom setting. Both roles require similar credentials but differ in their scope and work environment.

What cities near Elliston, VA are hiring for Computer Science Education jobs?

Cities near Elliston, VA with the most Computer Science Education job openings:

Intern - Applications, AI and Machine Learning (Fall 2026) (ET26021)

TMEIC Corporation Americas

Roanoke, VA • On-site

Temporary

This job post has expired today. Applications are no longer accepted.


Job description

Job # ET26021

Job Title  Intern - Applications, AI and Machine Learning

Office Location Roanoke, VA preferred

Business/Department   Energy and Infrastructure Solutions / Operations

Sales Territory, if applicable        

General Role Description

Provide software design support for data analytics and technical support for business data solutions for information technology projects that meet client needs and fulfill project requirements

Role Accountabilities

- Gather pertinent information from authorized sources to assess project requirements as related to assigned scope of work

- Create and document computer-based software modules to meet functionality and work progress targets, as directed, at prescribed design checkpoints

- Recommend improvements to test procedures to better identify where software does not meet all project requirements for

assigned scope of work

- Design, build, and deploy artificial intelligence/machine learning systems and applications that solve complex business problems

- Develop dashboards based on business requirements following industry best practices and approved methodologies

- Identify key trends and patterns via analysis of internal and external data associated with the performance of the company

and report to manager

- Design, implement, test, deploy and document system configurations including data analytics structures, visualizations

and dashboards to meet project requirements

- Verify data accuracy, quality and integrity when sourcing and curating data from the Company's business systems into data

models

- Provide technical consulting to users regarding applications and development

- Ensure completion of assignments within the defined scope, quality, and time

- Provide regular, accurate and considered status reports to parties deemed appropriate to the situation

General Employee Accountabilities

- Bring full effort to bear on tasks assigned by manager

- Give manager best advice

- Give earliest notice when work cannot be delivered as specified

- Cooperate and collaborate with peers and interact cross-organizationally as specified by manager

- Exemplify Company Core Values: Integrity, Client Focus, Team Orientation, and Personal Commitment

- Comply with all Company policies, practices, and procedures and all regulations and laws

- Recommend viable improvements proactively

- Ensure effective utilization of business tools and processes

Requirements

Minimum Qualifications

  • High school diploma
  • Enrolled in Bachelor of Science in Computer Science, Data Science or Mathematics program, or related field, with related coursework
  • Classes, labs and projects with concentration in some combination of data analysis, data analytics structures, data preparation, ETL processes or data visualization
  • Demonstrated problem solving skills
  • Demonstrated successful working relationships with others in educational or employment setting
  • Demonstrated successful and positive personal leadership, interpersonal, organizational, administrative, and communication skills
  • Proficiency in MS Office suite
  • Availability to travel domestically, up to 5%, sometimes with limited notice
  • Visa sponsorship not available for this position
  • This is not a benefits eligible position

Preferred Qualifications

- Bachelor of Science in Computer Science, Data Science or Mathematics

- Enrolled in Master of Science in Computer Science, Data Science or Mathematics

- Working knowledge of Oracle data analytics tools

- Work experience as a research assistant, intern, or co-op in the above areas

HiringRange: $55,600-83,400

Link to TMEIC Corporation Americas website:  https://www.tmeic.com/To be considered an applicant for any available positions, individuals must complete an online job application for each posting.  A resume may be attached to the online application but is not considered a substitute for the information in the application.  Applications will be considered only for the specific position for which the application is submitted.

EEO/AA/M/F/Vet/Disability Employer