Instructor/Assistant Professor - Computer Science

Seton Hill University
  • Greensburg, PA
  • Autofill and Review
7 days ago

Job Description

JobID: 153

Category: Faculty

JobSchedule: Full time

Posted Date: 2026-10-19T18:26:35+00:00

JobShift:

:

SCHOOL: Business and Technology

DEPARTMENT: Computer Science

FLSA STATUS: Exempt

EMPLOYMENT STATUS: Full-time, 10 months

The School of Business and Technology at Seton Hill University invites qualified candidates to apply for an Instructor/Assistant Professor of Computer Science faculty position to begin in Spring 2027 or Fall 2027. The applicant must hold a graduate degree in Computer Science. Preference will be given to candidates with expertise in AI and other new and emerging technologies. A doctorate in Computer Science is preferred.

We are seeking a candidate who is passionate about teaching that prepares students for future careers in Computer Science. Teaching assignments include in-class and online courses in Computer Science at the undergraduate levels. The candidate will be expected to participate in professional and program development, advising, outcomes assessment, scholarship, and service activities.

Duties & Responsibilities:

  • Teach undergraduate courses across the computer science curriculum, including foundational courses, data structures, algorithms, software development, and computer systems.
  • Develop and expand curriculum in emerging areas such as machine learning, artificial intelligence, data science, or software engineering.
  • Engage in active research with potential for peer-reviewed publications and student involvement.
  • Advise students, including directing capstone projects and assisting with internship placement.
  • Participate in departmental and university committees, as well as service initiatives that contribute to Seton Hill's mission and community engagement.

Qualifications:

Minimum:

  • Education: Master's degree in Computer Science, Software Engineering, Data Science, or a related field by the start date.
  • Experience: Prior experience in college-level teaching is preferred. Industry experience in software development, data science, AI, or a related field is highly desirable.
  • Skills: Ability to teach a wide range of computer science topics and engage with advanced topics in the candidate's area of specialization.
  • A demonstrated ability to disseminate information to a diverse group of students in an engaging, experiential manner.
  • A record of success in a team environment.

Preferred:

  • Preference will be given to candidates with:
  • PhD in a related field.
  • Post-secondary teaching experience, including the use of computer applications for classroom instruction.
  • Certifications: Certifications in software development, data science, or AI (such as AWS Certified Machine Learning Specialty, Microsoft Certified Azure AI Engineer, or Google Professional Data Engineer).
  • Expertise in AI and other new and emerging technologies.

Required applicant materials include: Cover Letter, Resume, Transcripts and contact information for three professional references. Position will remain open until filled. Applications received by December 31, 2026 will receive priority consideration. Finalists will be required to submit a Reflection Statement on Seton Hill's Mission.

Numbers & Facts

LocationGreensburg, PA

Skills

  • Algorithmsunmatched
  • Amazon Web Services (AWS)unmatched
  • Artificial Intelligence (AI)unmatched
  • College Level Facultyunmatched
  • Computer Scienceunmatched
  • Computer Systemsunmatched
  • Data Scienceunmatched
  • Data Structuresunmatched
  • Emerging Technologyunmatched
  • Machine Learningunmatched
  • Microsoft Windows Azureunmatched
  • Online Coursesunmatched
  • Publicationsunmatched
  • Scholarshipunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Training/Teachingunmatched
  • Training/Teaching Curriculumunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder