Software and Information Technology Professor - FT40

Keiser University•West Palm Beach, FL

About The Position

Keiser University’s Flagship Campus is seeking a full-time faculty member in Software Engineering and Information Systems. The position primarily supports the Bachelor of Science in Information Systems (BSIS) program, with opportunities to teach selected courses in the Bachelor of Science in Artificial Intelligence (BSAI) program. The successful candidate will bring expertise in software engineering and software development, with the ability to teach selected networking and information technology courses as well as advanced artificial intelligence courses. The professor will provide student-centered undergraduate instruction, develop practical project-based learning experiences grounded in contemporary industry practices, and contribute to curriculum development, assessment, and continuous program improvement. The role also includes advising and mentoring students, participating in university and professional service, and maintaining currency with developments in software engineering, information technology, and artificial intelligence. Applications are reviewed as received and the position remains open until filled. Applicants should submit a curriculum vitae or résumé, cover letter, statement of teaching philosophy, unofficial graduate transcripts, and contact information for two professional references.

Requirements

  • Master's degree in Software Engineering, Computer Science, Information Systems, Information Technology, Computer Engineering, or a closely related field.
  • Demonstrated academic or professional expertise in software engineering, software development, or related Information Systems disciplines.
  • Ability to teach a range of undergraduate Software Engineering and Information Systems courses.
  • Strong communication skills and commitment to student learning.

Nice To Haves

  • Doctoral degree in a related discipline.
  • College or university teaching experience.
  • Professional experience in software development, systems development, networking, or information technology.
  • Experience with programming languages, development frameworks, software engineering methodologies, and development tools.
  • Expertise in one or more advanced AI areas, particularly Natural Language Processing, Reinforcement Learning, or AI/Robotics.
  • Relevant industry certifications.

Responsibilities

  • Deliver high-quality, student-centered instruction in undergraduate Information Systems, Software Engineering, IT, and selected AI courses.
  • Develop practical, project-based learning experiences that connect theory with contemporary industry practices.
  • Participate in curriculum development, assessment, and continuous program improvement.
  • Advise and mentor students in academic, professional, and career development.
  • Contribute to departmental, university, and professional service activities.
  • Maintain currency with emerging technologies, industry practices, and developments in software engineering, information technology, and artificial intelligence.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service