Doctorate or Master's degree in Artificial Intelligence, Computer Science, Machine Learning or related field (e.g., Information Technology, Computer or Software Engineering, Electrical Engineering); or Doctorate or Master's degree and 18 graduate semester hours in Artificial Intelligence, Computer Science, Machine Learning or related field (e.g., Information Technology, Computer or Software Engineering, Electrical Engineering). Flexibility to teach off site with industry partners Ability to work mornings, evenings, and weekends Ability to provide both theoretical and hands-on instruction in the classroom Must possess excellent communication skills Must be able to work well in a multi-ethnic and multi-cultural environment with students, faculty, staff, and the community Must be able to function well in a technological environment.