Clinical Assistant Professor of Comp. Sci.

Jacksonville University

Jacksonville, FL

JOB DETAILS
SKILLS
Academic Advice, Artificial Intelligence (AI), Career Counseling, College Level Faculty, Communication Skills, Community and Social Services, Computer Science, Continuous Improvement, Emerging Technology, Engineering, Information Technology & Information Systems, Keyboards, Manual Dexterity, Mentoring, Online Courses, Organizational Skills, Problem Solving Skills, Program Evaluation, Python Programming/Scripting Language, Scholarship, Software Development, Software Engineering, Team Player, Training/Teaching, Training/Teaching Curriculum
LOCATION
Jacksonville, FL
POSTED
30+ days ago

JOB DESCRIPTION

Job Title: Clinical Assistant Professor

Department: Computing Science

Position Reports to (Position Title): Dean of College

Effective Date: 8/03/2026

Position Class (Exempt or Non-Exempt): Exempt

Position Type (Full Time or Part Time): Full-time Non-Tenure Track

Is this a Primary or Additional Position: Primary

Job Summary

Full-time faculty members at Jacksonville University are expected to teach undergraduate and/or graduate courses, engage in scholarship and professional development, and contribute to university and community service. This is a nine-month contract position.

The Department of Computing Science at Jacksonville University invites applications for a Non- Tenure Track Assistant Professor to support our undergraduate Computing Science programs. This role emphasizes hands-on, project-based instruction aligned with our mission to prepare students to design, integrate, and deploy innovative computing solutions, including AI-driven systems, while fostering system-level thinking, problem solving, and ethical technology practices.

The successful candidate should have the expertise to teach undergraduate courses such as:

  • Foundations of Computer Science
  • Artificial Intelligence (AI)
  • AI Engineering
  • Python Programming
  • Data Mining
  • Data-Driven Application Development
  • Data Structures and Algorithms

Supervisory Responsibilities

N/A

Duties/Responsibilities

  • Teach undergraduate courses with 24 credit hours teaching load during academic year.
  • Design and implement project-based and hands-on learning experiences that reflect current industry and research practices.
  • Integrate AI, emerging technologies, and responsible computing practices into coursework.
  • Mentor and advise students on academic and career development in computing and AI-related fields.
  • Collaborate with faculty on curriculum development, interdisciplinary projects, and departmental initiatives.
  • Participate in assessment, program evaluation, and continuous improvement of the computing science curriculum.
  • May engage in research/scholarship
  • May supervise student research projects
  • May supervise student internships
  • Participate in university service at the department, school, college, or university level
  • Participate in community service (optional)

Required Skills/Abilities

  • The ability to teach a broad range of lower-level and upper-level Computing Science courses
  • The ability to incorporate technology into classroom teaching and to teach online and hybrid classes
  • The ability to work with diverse students and small class sizes
  • Participation in departmental, school, college, or university service
  • The ability to work in a collaborative and cooperative manner
  • Demonstrated experience teaching undergraduate courses in computer science and AI.
  • Strong software engineering skills, particularly in Python, and familiarity with data-driven application development, AI/ML frameworks, and software engineering practices.
  • Commitment to hands-on, project-based learning and mentoring diverse student populations.
  • Excellent communication, teamwork, and organizational skills.

Education and Experience

  • Terminal Degree (Preferred) or Master Degree. in Computer Science, Computing Science, Artificial Intelligence, Information Systems, or a closely related field.

Physical Requirements

  • Manual dexterity to efficiently operate a computer keyboard and other business machines
  • Adequate hearing to communicate effectively in person and virtually. • Near vision sufficient to read written communications and computer display screens
  • Stamina to teach up to 24 hours weekly.

Important Note

This is not an exhaustive list of all responsibilities, duties, and/or skills required for this position. The University reserves the right to amend and change responsibilities to meet organizational needs.

To Apply

Please submit a JU application, Resume, Cover Letter, and List of References.

About the Company

J

Jacksonville University