1

Assistant Computer Science Professor Jobs in Matthews, NC

... * Assist in prototyping and experimenting with novel web-based maps, scenes, and spatial data ... Bachelor's degree in computer science, engineering, mathematics, GIS, or related field * Ability to ...

Data Engineer

Charlotte, NC · On-site

$53K - $88K/yr

Support cloud-based data environments and services in AWS and Azure. * Assist with the ... Bachelor's degree in Computer Science, Data Science, Information Systems, Engineering, Mathematics ...

Data Engineer

Charlotte, NC · On-site

$53K - $88K/yr

Support cloud-based data environments and services in AWS and Azure. * Assist with the ... Bachelor's degree in Computer Science, Data Science, Information Systems, Engineering, Mathematics ...

Experience designing AI assistants, copilots, and agent-based workflows. * Experience with AI ... Bachelor's Degree in Computer Science or related field preferred. Tech Stack: Microsoft 365 Copilot ...

Public Health Data Engineer

Charlotte, NC · On-site

$111K - $134K/yr

Support cloud-based data environments and services in AWS and Azure. * Assist with the ... Bachelor's degree in Computer Science, Data Science, Information Systems, Engineering, Mathematics ...

Front end developer

Charlotte, NC · On-site

$101K - $118K/yr

Bachelor's degree in computer science or equivalent training required. * 8-10 years experience ... and assist Tech Ops in developing the tools necessary to create standard and custom reports ...

Showing results 41-60

Assistant Computer Science Professor information

See Matthews, NC salary details

$39.9K

$75.2K

$126.9K

How much do assistant computer science professor jobs pay per year?

As of Aug 20, 2026, the average yearly pay for assistant computer science professor in Matthews, NC is $75,235.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,400.00 and $86,000.00 per year, depending on experience, location, and employer.

What does an assistant computer science professor do?

An Assistant Computer Science Professor is an entry-level faculty member at a college or university who teaches undergraduate and sometimes graduate courses in computer science. They are responsible for preparing lectures, conducting research, mentoring students, and contributing to academic service such as curriculum development and committee work. Assistant professors are typically on a tenure-track, meaning they are evaluated on their teaching, research, and service before potentially being promoted to a higher rank. Their research often involves publishing papers, securing grants, and collaborating with other academics. The role is both educational and research-focused, aimed at advancing knowledge in computer science while supporting student learning.

What are the key skills and qualifications needed to thrive as an assistant computer science professor, and why are they important?

To thrive as an Assistant Computer Science Professor, you need an advanced degree (typically a Ph.D.) in computer science or a related field, strong research background, and teaching experience. Familiarity with programming languages, learning management systems (LMS), and research tools like MATLAB or Python is essential. Outstanding communication, mentorship, and organizational skills help in engaging students and collaborating with colleagues. These competencies are crucial for fostering a productive academic environment, advancing research, and ensuring effective student learning.

What opportunities for research collaboration are available to assistant computer science professors?

Assistant Computer Science Professors often have access to a variety of research collaboration opportunities, both within their department and with external partners. They may work closely with senior faculty, graduate students, and interdisciplinary teams on funded projects or grant proposals. Many universities encourage early-career professors to build research networks by attending conferences, joining research centers, and partnering with industry. These collaborations can boost publication records, provide mentorship, and enhance prospects for tenure and career advancement.

What is the difference between Assistant Computer Science Professor vs Research Scientist?

AspectAssistant Computer Science ProfessorResearch Scientist
Required CredentialsTypically a Ph.D. in Computer Science or related fieldOften a Ph.D. or Master's degree in a relevant area
Work EnvironmentAcademic institutions, universities, collegesResearch labs, corporate R&D departments, academic institutions
Employer & Industry UsageUniversities, colleges, academic researchTech companies, government agencies, research institutes
Common Search & Comparison IntentUnderstanding academic career roles and requirementsExploring research-focused roles in tech and industry

The main difference between an Assistant Computer Science Professor and a Research Scientist lies in their primary work environment and career focus. Assistant Professors typically work in academia, focusing on teaching and research, while Research Scientists are often employed in industry or research labs, concentrating on applied research and development. Both roles require advanced degrees, but their responsibilities and career paths differ significantly.

What cities near Matthews, NC are hiring for Assistant Computer Science Professor jobs?

Cities near Matthews, NC with the most Assistant Computer Science Professor job openings:

Cyber Security Specialist IV

Zachry Group

Charlotte, NC • On-site

Full-time

Re-posted 26 days ago


Zachry Group rating

6.7

Company rating: 6.7 out of 10

Based on 63 frontline employees who took The Breakroom Quiz

62nd of 80 rated construction


Job description

Position Synopsis: Individual will be relied upon to perform a variety of cyber security implementation and/or assessment activities involving power plant upgrades and/or new power plant projects. The individual will assist with planning, organizing, and preparing all activities related to cyber security when modifications are made at nuclear power facilities.  This includes the development of DA/CDA lists, CDA assessments, performance of cyber security walkdowns, cyber security testing, and Cyber Security Assessment Team (CSAT) presentations.  The individual will become familiar with codes and standards applicable to the nuclear power industry as well as possess a working knowledge of applicable NRC regulations. Typical activities include developing specifications and/or modification packages, defining design scope, developing design criteria documents, identifying, and selecting equipment, and configuration and testing of digital devices. The individual must be able to work on project teams with other engineers to evaluate conditions as well as proposed modifications which will improve plant performance, safety, and reliability. The individual will receive close supervision on unusual or difficult problems and general review of all aspects of work.

Other Required Qualifications (minimum): All applicants must possess excellent verbal and written communication skills and can effectively present technical topics. Proficient with Microsoft Office software; Word, Excel, Visio, PowerPoint, etc. as well as competency in software applications for email and databases. Effective time management skills are required. Ability to pass security and drug screening and maintain unescorted nuclear plant access is required. Successful candidate will be required to understand and comply with company policies, procedures and processes. Overtime work is required. Travel is required to client sites with occasional periods of field/office work. 

Desired Qualifications: MS in Computer Science, Computer Information Systems, or Computer Engineering. Holds a current qualification to write cyber security assessments [e.g., Cyber Security Specialist (CSS)] with an existing licensed nuclear facility.  Currently badged and is a member of a critical group of an existing licensed nuclear facility.

Education Required (minimum): BS in Computer Science or equivalent. Cyber Certifications with additional experience will also be considered.

Experience Required (minimum): Minimum 10 years of experience in an engineering environment. Knowledge of cyber security concepts in the nuclear industry is required. 3 years of experience at a working nuclear plant with plant systems training specific to the site. Proficient in performing cyber documentation for critical digital assets. Capable of being responsible and leading cyber work for associated design engineering projects. Leading and representing ZNE at CSATs and project team meetings involving cyber decisions and deliverables. Has performed cyber security walkdowns during implementation phase of projects. Has previously held a Cyber Security Specialist (CSS) qualification at a nuclear facility.   

Submittal Requirements: Resume and cover letter are to be emailed to employmentcontact@zachrynuclear.com.

Posting Requirements: This posting will be available from the Posted Date to the Removal Date period. Resumes received after the Removal Date (noted above) will not be considered.

Note: Relocation assistance is not available for this position.


What Zachry Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Zachry Group logo

About Zachry Group

Sourced by ZipRecruiter

Zachry Group is America's pacesetter in turnkey construction, engineering, maintenance, turnaround and fabrication services in the power, energy, chemicals, manufacturing and industrial sectors. It works with customers to plan, build, and renew their most critical facilities, so they can achieve their immediate and long-term goals, all at the highest safety standards. Zachry Group operates 35 offices, and averages 20,000 employees working in more than 400 locations nationwide. Please visit www.zachrygroup.com for more information.

Industry

Construction

Company size

10,000+ Employees

Headquarters location

San Antonio, TX, US

Year founded

1924