Instructor, Information Technology (9-Month)

North Carolina Community College System

Asheboro (NC)

Hybrid

USD 52,000 - 76,000

Full time

13 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Randolph Community College is seeking an Instructor in Information Technology to deliver quality classroom instruction and student advising. The role involves teaching 18–21 contact hours per term, developing syllabi, and ensuring up-to-date curriculum in alignment with program goals.

The candidate should hold a Bachelor’s in Computer Science or related IT, or a Master’s with 18 graduate IT hours, plus two years of IT work or teaching experience.

Qualifications

  • Bachelor’s degree in Computer Science or a related IT field, or a Master’s with 18 graduate hours in IT.
  • Two years of IT work experience OR two years of teaching experience in higher education.

Responsibilities

  • Teach 18–21 contact hours per term across assigned courses.
  • Develop and distribute course syllabi and provide timely feedback to students.
  • Advise students and participate in advising/registration activities.
  • Maintain instructional labs and ensure equipment operation; update textbooks and materials as needed.
  • Collaborate with college colleagues and participate in campus committees as required.

Skills

IT work experience
Teaching experience

Education

Bachelor’s in Computer Science or related IT
Master’s with 18 graduate hours in IT

Tools

Python (scikit-learn, Pandas, NumPy, PyTorch, TensorFlow)
REST API integration
AWS Certification
Azure/Machine Learning
Cisco Certifications (CCNA/CCNP etc)

Job description

Employer

Randolph Community College

Job Location
Salary Grade
Job Category

Instructional (Faculty)

Application Period

Opens:

Closes: 11/02/2026

Target Start Date
Expected Work Hours
Employment Type

Full-Time

Minimum Qualifications
  • Bachelor’s Degree in Computer Science or a related Information Technology field, or a Master’s degree with at least 18 graduate hours in Information Technology from a regionally accredited institution
  • Two years of work experience in an Information Technology field OR two years of teaching experience in a secondary or post-secondary educational setting
Preferred Qualifications
  • Three years of teaching experience in the Community College environment
  • Professional or applied instructional experience with Python (scikit-learn, Pandas, NumPy, PyTorch, TensorFlow) and REST API integration
  • Demonstrated experience in predictive modeling, natural language processing (NLP), Computer Vision, Prompt Engineering, and fine-tuning Large Language Models (LLMs)
  • Hands-on knowledge of data cleaning, annotation, SQL, and working with modern data pipelines suitable for AI model training
  • Expertise in teaching or integrating AI ethics, bias mitigation, data privacy laws, and responsible AI implementation into coursework.
  • Current AWS certification including Cloud Practitioner or Machine Learning
  • Current Microsoft certifications including Azure, Machine Learning, AI
  • Current Cisco certifications including CCST Networking, CCST Cybersecurity, CCST Support, CCNA, CyberOps Associate, DevNet, or CCNP
Position Description

GENERAL JOB DESCRIPTION:
Instructor, Information Technology reports directly to the Department Head, Information Technology. Instructor, Information Technology provides quality learning experiences, facilitates the learning process, advises students, seeks professional development opportunities, and contributes to the development of curriculum courses/programs.

QUALIFICATIONS:

Required:

  • Bachelor’s Degree in Computer Science or a related Information Technology field, or a Master’s degree with at least 18 graduate hours in Information Technology from a regionally accredited institution
  • Two years of work experience in an Information Technology field OR two years of teaching experience in a secondary or post-secondary educational setting

Preferred:

  • Three years of teaching experience in the Community College environment
  • Professional or applied instructional experience with Python (scikit-learn, Pandas, NumPy, PyTorch, TensorFlow) and REST API integration
  • Demonstrated experience in predictive modeling, natural language processing (NLP), Computer Vision, Prompt Engineering, and fine-tuning Large Language Models (LLMs)
  • Hands-on knowledge of data cleaning, annotation, SQL, and working with modern data pipelines suitable for AI model training
  • Expertise in teaching or integrating AI ethics, bias mitigation, data privacy laws, and responsible AI implementation into coursework.
  • Current AWS certification including Cloud Practitioner or Machine Learning
  • Current Microsoft certifications including Azure, Machine Learning, AI
  • Current Cisco certifications including CCST Networking, CCST Cybersecurity, CCST Support, CCNA, CyberOps Associate, DevNet, or CCNP

DUTIES:

Classroom Instruction

  • Teach all assigned courses, a range of 18 – 21 contact hours, for the full duration of scheduled instruction
  • Ensure that each class session contains essential curricular components, has appropriate content and pedagogy, and maintains currency
  • Teach an academic success class, as needed
  • Evaluate student progress and provide appropriate, timely feedback
  • Incorporate appropriate instructional technology to enhance student learning
  • Provide and/or facilitate quality experiences in laboratory and/or clinical settings to meet program needs
  • Maintain cleanliness of instructional areas and laboratories
  • Ensure the proper operation of classroom/lab equipment, reporting any malfunctions to the appropriate person(s)
  • Recommend textbooks and other instructional materials, including classroom and laboratory equipment to Department Head
  • Develop and distribute course syllabi according to established template providing appropriate information to students concerning course expectations and evaluation criteria

Other Services to Students

  • Maintain appropriate office hours and accessibility for students, a minimum of 5 hours a week.
  • Serve as educational advisor to assigned students by providing academic and employment planning
  • Participate in semester advising and registration activities as assigned
  • Perform and verify graduation degree audits
  • Assist in the recruitment and retention efforts of the College
  • Advocate and provide motivation for students
  • Communicate student needs to Department Head

Divisional Administrative Expectations

  • Prepare and submit instructional records, reports, grades, and all other required paperwork in a timely, efficient manner meeting all deadlines, checking for accuracy, correctness and completeness of all data
  • Exert an effort to remain current in discipline and instructional methods through professional development activities offered by the College and other opportunities including attendance at off-campus activities, webinars, etc., as feasible
  • Participate in program and curriculum review; offering suggestions concerning the improvement of curriculum in keeping with the mission and vision of the College
  • Serve on and actively contribute to college committees as needed and as appointed by the President
  • Participate in discipline, departmental, divisional, and institutional meetings and other announced co-curricular activities of the College
  • Maintain proper communication and supportive relationships at all times with all other units and branches of the college
  • Maintain posted office and on-campus hours sufficient to fulfill all contracted duties and individual professional obligations, as well as to meet the needs of the discipline, department, division, and College

COLLEGE REQUIREMENTS OF ALL EMPLOYEES:

  • A commitment to embrace and promote a campus culture that values trust, integrity, belonging, mutual respect, a strong work ethic, and service to others.
  • A commitment to institutional service by proactively seeking opportunities and actively contributing to student engagement, College initiatives, and community partnerships through participation in committees, student organizations, outreach activities, mentoring, and other service opportunities.
  • A commitment to the comprehensive community college philosophy and mission which provides academic, career, intellectual, and social development opportunities for all students.
  • Ability and willingness to work collaboratively with all faculty, staff, students, and external stakeholders.
  • Serve on institutional committees as appointed by the President.
  • Annually review all Randolph Community College safety rules and policies and be familiar with all emergency safety procedures. Promote good safety habits and be compliant with all applicable safety regulations.
  • Perform other duties and responsibilities as needed or assigned.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Instructor, Information Technology Networking/Cybersecurity
Instructor, Information Technology Networking/Cybersecurity

North Carolina Community College System • Durham (NC), Northern (KY)

Hybrid
USD 55,000 - 75,000
Information Technology Instructor
Information Technology Instructor

North Carolina Community College System • Northern (KY)

Hybrid
USD 60,000 - 90,000
Assistant to the Vice President of Instruction and Student Services/Instructional Data Manager
Assistant to the Vice President of Instruction and Student Services/Instructional Data Manager

Montgomery-Community-College • Troy (NC)

On-site
USD 42,000 - 54,000
Computer Information Systems Instructor
Computer Information Systems Instructor

Riverside Community College District • Riverside (CA)

On-site
USD 88,000 - 136,000
Adjunct - Networking
Adjunct - Networking

The Chronicle Of Higher Education, Inc. • Columbus (OH)

On-site
Introduction to Computers Instructor - WF
Introduction to Computers Instructor - WF

Reading Area Community College • Reading

On-site
Instructor, Computer Information Technology - FT
Instructor, Computer Information Technology - FT

Southeast Community College • Lincoln (NE)

On-site
USD 53,000 - 65,000
Instructor - Computer Science
Instructor - Computer Science

The Chronicle Of Higher Education, Inc. • Fort Worth (TX)

On-site
USD 59,000 - 60,000
Instructor (Criminal Justice)
Instructor (Criminal Justice)

Delaware Technical Community College • Dover (DE)

On-site
USD 52,000 - 74,000
Adjunct Faculty - Programming, Software Development
Adjunct Faculty - Programming, Software Development

Henry Ford College • Michigan

On-site
USD 40,000 - 70,000