Assistant Professor - Computer Science

Calvin UniversityGrand Rapids, MI
Onsite

About The Position

Calvin University seeks an Assistant Professor - Computer Science based out of our campus at 3201 BURTON STREET SE, GRAND RAPIDS, MI 49546. This position does not require travel. The role involves maintaining and developing a publication record and active research stream in computer science or data science, demonstrating excellence in teaching undergraduate and graduate students, and supporting and mentoring students in preparation for jobs or graduate appointments. The professor will mentor and/or collaborate with research students on advanced projects, develop new courses in the undergraduate computer science and data science curricula, and support the department in engaging an increasingly international student body. Experience in machine learning and systems/network security is utilized in this role.

Requirements

  • Ph.D. (or foreign academic equivalent) in Computer Science, Data Science, Data Analytics or related degree field. Alternatively, Master’s degree in Computer Science, Data Science, Data Analytics or related degree field and 5 years of experience in the job offered or related.
  • Experience with programming languages such as Python, R, or SQL.
  • Experience with Machine Learning tools such as Scikit-Learn or PyTorch.
  • Experience with data visualization tools such as Matplotlib, GGplot, Tableau or PowerBI.
  • Must have legal right to work in U.S. if offered employment.
  • Commitment to the educational mission of Calvin as a Christian liberal arts university affiliated with the Christian Reformed Church.
  • A commitment to the Christian faith and to the integration of faith, learning, and student development.
  • Demonstrated awareness and commitment to effectively establishing relationships and positive communication across multiple dimensions of diversity including, but not limited to, race, gender, physical limitations, class, or religious perspectives.

Responsibilities

  • Maintain and further develop a publication record in computer science or data science.
  • Maintain an active stream of relevant research in computer science or data science.
  • Demonstrate excellence in teaching undergraduate and graduate students.
  • Support and mentor students in preparation for jobs in the business sector and/or graduate appointments at research universities.
  • Mentor and/or collaborate with research students on advanced projects in computer science and/or data science.
  • Develop new courses in the undergraduate computer science curriculum as well as both undergraduate and master’s courses in data science curriculum.
  • Support the department in engaging an increasingly international student body.
  • Utilize experience in machine learning and systems/network security.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

Ph.D. or professional degree

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service