Human Resources

Assistant Professor, Computer Science

Apply now Job No: 22227
Department: Computer Science
Work Type: Faculty
Location: Main Campus (Houghton, MI)
Full Time / Part Time: Full Time
Categories: Engineering, Sciences, Computing

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.

Michigan Technological University is an Equal Opportunity Educational Institution/Equal Opportunity Employer that provides equal opportunity for all, including protected veterans and individuals with disabilities.  

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 invites applications for the position of Assistant Professor. 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 or full professor. Applicants for the position are required to have earned doctorates in Computer Science, or a closely related field. All research areas in Computer Science are of interest, including cybersecurity, artificial intelligence/machine learning, systems, and software engineering.

Michigan Tech attracts world-class faculty and staff who enrich the educational experience of smart, motivated, and adventurous students. Michigan Tech is proud to be an ADVANCE Institution that has received three National Science Foundation grants to increase diversity, inclusion, and the participation and advancement of women and underrepresented individuals in STEM. 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 (see for more information on Michigan Tech’s commitment to diversity and inclusion, and our strategic planning framework).

Essential Duties & Responsibilities (other duties may be assigned)

Establish a robust research program, as evidenced by a strong publication record and securing external funding.
Advise graduate students.
Teach and develop undergraduate and graduate classes, and assist with curricular/program assessment, evaluation, and development.
Participate in service activities at the department, college, and University level, as well as the appropriate professional organizations and societies.

Commit to learning about continuous improvement strategies and applying them to everyday work.

Required Education, Certifications, Licensures (minimum requirements)

Ph.D. in Computer Science, Computer Engineering, Informatics, or closely related disciplines.

Required Experience (minimum requirements)

Successful applicants must:

Have a record of scholarship in the Computer Science area, including cybersecurity, artificial intelligence/machine learning, systems, and software engineering or closely related areas. 

Be able to teach a variety of courses in a computing-related curriculum.

Desirable Education and/or Experience

Experience teaching in an institution of higher education.
Demonstrated skills required to design a course at the university level.
Skills/experience in proposal writing or development of externally funded grants.
Demonstrated familiarity with financial/funding resources and opportunities utilized by U.S. academic institutions. 

Required Knowledge, Skills, and/or Abilities (minimum requirements)

Successful applicants must have:

Strong written and oral communication and presentation skills as well as demonstrated ability to communicate effectively across cultural boundaries and work harmoniously with a diverse group of students, faculty, and staff.
Ability to teach effectively at the graduate and undergraduate level.
Experience or demonstrated interest in conducting research with students (graduate and/or undergraduate). 

Desirable Knowledge, Skills, and/or Abilities

Ability to conduct collaborative research across disciplines.
Versatility and experience to teach foundational as well as advanced computing courses to diverse students.
Experience with research proposal writing.

Language, Mathematics and/or Reasoning Skills


Work Environment and/or Physical Demands

The work environment is that of a typical office and/or classroom setting. The noise level in the work environment is usually low to moderate.

Required Training and Other Conditions of Employment

Every employee at Michigan Technological University will receive the following 4 required pieces of training; additional training may be required by the department.

Required University Training:

  • Employee Safety Overview

  • Anti-Harassment, Discrimination, Retaliation Training

  • Annual Data Security Training 

  • Annual Title IX Training


Background Check:

Offers of employment are contingent upon and not considered finalized until the required background check has been performed and the results received and assessed.

Other Conditions of Employment:

The successful applicant will be responsible for ensuring eligibility for employment in the United States on or before the effective date of the appointment. This is not an E-Verified Position.

Full-Time Equivalent (FTE) % (1=100%)


FLSA Status


Appointment Term

9 months



Pay Rate/Salary


Title of Position Supervisor

Department Chair

Posting Type

Internal & External

Dependent on Funding


Special Instructions to Applicants (if applicable)

Applications for the position should be submitted online at: Application materials include a cover letter summarizing your expertise and preferred rank, curriculum vitae, a research statement (up to 4 pages), a teaching statement (up to 2 pages), and 1-page diversity and inclusion statement. Our students and faculty are increasingly diverse. We are looking for candidates who actively cultivate inclusive environments in research, teaching, and service spaces that support contributions from all individuals. Please explain how you have accomplished this in the past and/or how you will implement this in the future. For full consideration, complete application packages should be received by December 5, 2022.    

Additional Information

The Department of Computer Science is housed in the College of Computing, which is the only academic college in Michigan focused on computing and is currently experiencing significant growth–enrollments have doubled over the last eight years. The college has 37 full-time faculty members, 812 undergraduate students in six bachelor’s degree programs (Computer Science, Computer Network and System Administration, Cybersecurity, Electrical Engineering Technology, Mechatronics, and Software Engineering), and 147 graduate students in four master’s degree programs (Computer Science, Cybersecurity, Data Science, Health Informatics, and Mechatronics) and 36 students in two Ph.D. programs (Computer Science and Computational Science and Engineering).

The CS department has 25 full-time faculty members, 669 undergraduate students in three bachelor’s degree programs (Computer Science, Cybersecurity, Software Engineering), 72 graduate students in three master’s degree programs (Computer Science, Cybersecurity, Data Science), and 29 students in one Ph.D. program (Computer Science). The Department of Computer Science actively works to ensure that all faculty thrive, and the university provides many opportunities for professional development and growth.

Located in Houghton, in the heart of Upper Michigan’s scenic Keweenaw Peninsula, the university is just a few miles from Lake Superior. The surrounding area is perfect for enjoying outdoor activities throughout the year.

Michigan Tech recognizes the importance of supporting faculty members’ partners; candidates selected for on-campus interviews will be invited to bring a guest. Additional details on our Partner Engagement Program can be found at

Michigan Tech is an Equal Opportunity Educational Institution/Equal Opportunity Employer that provides equal opportunity for all, including protected veterans and individuals with disabilities.

Required Education, Certifications, Licensures* (minimum requirements)

Advertised: Eastern Daylight Time
Applications close:

Back to search results Apply now Refer a friend