To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
If you require any auxiliary aids, services, or other accommodations to apply for employment, or for an interview, at Michigan Technological University, please notify the Human Resources office at 906-487-2280 or .
Job Description Summary
Michigan Technological University Department of Computer Science (CS) invites applications for an instructional track faculty position at the assistant teaching professor level. Applicants with the required education, experience, knowledge, skills, abilities, and accomplishments commensurate with a higher rank will also be considered for an appointment at the rank of associate teaching professor, teaching professor, or professor of practice. The successful candidate should be able to teach data science and machine learning courses beginning August 2024 (or as early as January 2024). The candidate may be expected to teach some other courses across CS curriculum as well.
Michigan Tech attracts world-class faculty and staff who enrich the educational experience of smart, motivated, and adventurous students. Applicants who are committed to promoting a sense of belonging and contributing to an equitable and inclusive learning environment for all are strongly encouraged to apply ().
Essential Duties & Responsibilities (other duties may be assigned)
Teaching, a typical load is three courses per semester.A. Teaching core data science and machine learning courses
B. Teaching introductory data science sequence courses
C. Teaching CS curriculum as needed.
Assist in curriculum assessment and development.
Contribute to departmental service needs through departmental committees or other service responsibilities.
Integrate safety practices into daily activities and apply continuous improvement strategies to everyday work.
Required Education, Certifications, Licensures (minimum requirements)
The applicant must have earned an MS degree in Computer Science, Data Science, Informatics, or a closely related area.
Required Experience (minimum requirements)
Teaching or training experience in academia or industry.
Desirable Education and/or Experience
Teaching experience in data science courses
Industry experience with data science related jobs
Teaching experience in introductory-level undergraduate courses
Required Knowledge, Skills, and/or Abilities (minimum requirements)
Ability to teach effectively at the undergraduate level.
Strong interpersonal skills
Strong written and oral and presentation skills
Proficiency in Python programming
Desirable Knowledge, Skills, and/or Abilities
Demonstrate a passion for teaching
Demonstrate a strong interest in undergraduate education
Versatility and experience in teaching foundational as well as more advanced undergraduate courses on topics such as R programming, cloud computing, data engineering, etc.
Demonstrated success in, or potential future contributions to, working with persons from diverse backgrounds, creating a sense of belonging, and fostering a fair, objective, w