JobTarget Logo

Computer Information Systems (CIS) Instructor - Game Development and Artificial Intelligence in Royal Oak, Michigan at Oakland Community College Office Of Human Resources

Salary: $62440 - $112678Employment Type: Full-Time
Oakland Community College Office Of Human Resources
Royal Oak, Michigan, United States
Posted on

Explore Related Opportunities

Job Description

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.

Location: 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


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
  • Work with department and CIS discipline to coordinate adjunct sections, textbooks, and lab materials, as applicable
  • Work with the CIS discipline to review and adopt course materials for personal and adjunct use
  • Participate in campus and college committees
  • Work a flexible schedule, potentially including evenings

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:
    1. Game programming and interactive systems
    2. AI and ML foundations and applications
    3. Simulation, procedural systems, or intelligent agents
  • Strong foundation in one or more of the following programming languages:
    1. Python
    2. C#
  • Working knowledge or experience with several of the following:
    1. Java, C++, JavaScript
    2. Game engines such as Unity and/or Unreal Engine (certification desirable but not required) Modeling and content creation tools (e.g., Blender)
    3. Interactive storytelling or narrative tools (e.g., Twine)
    4. Web development technologies (HTML, CSS, JavaScript)
  • Experience in curriculum development for college-level lecture and laboratory components
  • Ability to communicate effectively with students, faculty, and staff
  • Experience and interest in course assessment and continuous improvement
  • 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
  • Experience working collaboratively with laboratory support staff
  • Proficiency using learning management systems (e.g., D2L or Canvas) for course delivery and assessment
  • Ability to provide instruction in a face-to-face, hybrid, or online learning environment

Education

Minimum qualifications include:

  • Master’s degree or higher in Computer Information Systems or a closely related field, such as:
    1. Computer Science
    2. Computer Information Science
    3. Computer Information Systems
    4. Game Development
    5. 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

Job Location

Royal Oak, Michigan, United States

Frequently asked questions about this position

Similar Jobs In Royal Oak, Michigan

iCAN Teacher

LUTHERAN SPECIAL EDUCATION MINISTRIES
EASTPOINTE, Michigan

Lead Instructor - Detroit, MI

codeCampus
Detroit, Michigan

Computer Aided Design (CAD) Instructor (Full-Time Faculty)

Oakland Community College Office Of Human Resources
Auburn Hills, Michigan

Summer iCAN Teacher

LUTHERAN SPECIAL EDUCATION MINISTRIES
EASTPOINTE, Michigan
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.