Tallo logoTallo logo

Computer Information Systems (CIS) Instructor - Game Development and Artificial Intelligence

Job

Oakland Community College

Royal Oak, MI (In Person)

$87,559 Salary, Full-Time

Posted 6 weeks ago (Updated 4 weeks ago) • Actively hiring

Expires 5/27/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Summary of Purpose Oakland Community College is seeking a full-time Faculty for Game Development and Artificial Intelligence (AI) within our Computer Information Systems (CIS) department who will participate in the planning, implementation, and evaluation of educational programs, courses, and other learning experiences that directly support student success, workforce readiness, and advancement of the strategic plan of the Computer Information Systems / Software Engineering programs and the College. This position will mainly support courses at our Royal Oak campus. The successful candidate will contribute to the continued growth and modernization of OCC's Game Design, Software Engineering, and Data Science offerings by delivering instruction that integrates contemporary game development practices with artificial intelligence and machine learning concepts.
Starting Base Salary:
$62,440
  • $70,857 (Full salary range: $62,440
  • $112,678 for the 2025-26 Salary Schedule; 2026-27 Salary Schedule pending) Potential for additional pay: Overload
  • 60% over base Supplemental contract
Expected Start Date:
Fall 2026 Typical Duties The faculty member will be expected to: Contribute to program growth in Game Development and AI/ML through curriculum innovation Support student pathways to employment, transfer, and industry engagement Participate in program assessment, accreditation-related activities, and continuous improvement Collaborate with colleagues across disciplines to support interdisciplinary and applied learning opportunities Remain current with evolving industry practices, tools, and technologies in game development and artificial intelligence Knowledge and Skills Required This description is intended to indicate the types of duties, responsibilities, knowledge, and skills requested of the employee assigned this title. It is not intended to be an exhaustive list.
The ideal candidate will demonstrate:
Experience and interest in teaching game development, software engineering, artificial intelligence, and/or machine learning courses, particularly those related to: Game programming and interactive systems AI and ML foundations and applications Simulation, procedural systems, or intelligent agents Strong foundation in one or more of the following programming languages: Python C# Working knowledge or experience with several of the following: Java, C++, JavaScript Game engines such as Unity and/or Unreal Engine (certification desirable but not required) Modeling and content creation tools (e.g., Blender) Interactive storytelling or narrative tools (e.g., Twine) Web development technologies (HTML, CSS, JavaScript) Experience in curriculum development for college-level lecture and laboratory components Willingness to work a flexible schedule, including evenings Ability to communicate effectively with students, faculty, and staff Experience and interest in course assessment and continuous improvement Willingness to coordinate adjunct sections, textbooks, and lab materials, as applicable Interest in reviewing and adopting course materials for personal and adjunct use Recent participation in professional development related to computing, game development, or AI/ML Experience working with diverse student populations Ability to work as a team player in a multi-cultural, diverse working environment Interest in participating in campus and college committees Experience working collaboratively with laboratory support staff Proficiency using learning management systems (e.g., D2L or Canvas) for course delivery and assessment Minimum Education and Experience Education Minimum qualifications include: Master's degree or higher in Computer Information Systems or a closely related field, such as: Computer Science Computer Information Science Computer Information Systems Game Development Software Engineering Substitutions may be accepted as follows: Bachelor's degree in the discipline plus five (5) years of recent, relevant professional experience, or Associate degree in the discipline plus eight (8) years of recent, relevant professional experience Experience At least one year of experience teaching courses related to game software development, software engineering, artificial intelligence, or closely related areas is preferred Community college teaching experience preferred Industry experience in game development, AI/ML, software development, or related technical fields is desirable

Similar remote jobs

Similar jobs in Royal Oak, MI

Similar jobs in Michigan