← All Jobs
Posted May 8, 2026

Experienced Teaching Faculty, Department of Computer Science – Inspiring the Next Generation of Tech Leaders through Innovative Education and Research

Apply Now

Introduction to Colorado School of Mines

Imagine being part of a dynamic team at one of the nation's top public universities, where innovation and passion for education come together to inspire the next generation of tech leaders. Colorado School of Mines, located in the historic town of Golden, Colorado, is a premier engineering university that offers a unique blend of academic excellence, cutting-edge research, and stunning natural beauty. As a Teaching Faculty member in the Department of Computer Science, you will have the opportunity to join a thriving community of educators, researchers, and students who are shaping the future of technology and beyond.

About the Department of Computer Science

The Department of Computer Science at Colorado School of Mines is a vibrant and diverse community of scholars, with 17 tenured/tenure track faculty and 9 teaching faculty, as well as 1 Professor of Practice. Our department offers a range of undergraduate and graduate degree programs, including a B.S., M.S., and Ph.D. in Computer Science, with over 1000 undergraduate and 140 graduate students. We have strengths in multiple areas, including robotics, high-performance computing, networks, machine learning, and cybersecurity, and are committed to providing our students with a world-class education that prepares them for success in an ever-evolving tech landscape.

Job Summary

We are seeking experienced and motivated Teaching Faculty members to join our team in the Department of Computer Science. As a Teaching Faculty member, you will have the opportunity to teach a range of core and elective courses, develop and deliver innovative curriculum, and contribute to the department's recruiting efforts and curriculum innovations. You will also have the chance to mentor and supervise undergraduate and graduate students, and participate in departmental service and outreach activities. If you are passionate about teaching, research, and community engagement, and are looking for a challenging and rewarding career opportunity, we encourage you to apply.

Key Responsibilities

Essential Qualifications

Preferred Qualifications

Skills and Competencies

Career Growth Opportunities and Learning Benefits

As a Teaching Faculty member in the Department of Computer Science at Colorado School of Mines, you will have access to a range of career growth opportunities and learning benefits, including:

Work Environment and Company Culture

Colorado School of Mines is a dynamic and innovative institution, with a strong commitment to academic excellence, research, and community engagement. Our campus is located in the historic town of Golden, Colorado, with stunning natural beauty and a range of outdoor recreational opportunities. Our department is a vibrant and diverse community of scholars, with a strong commitment to collaboration, innovation, and student success. We offer a range of benefits, including:

Compensation, Perks, and Benefits

We offer a competitive salary and benefits package, including:

Conclusion

If you are a motivated and experienced educator, with a passion for teaching, research, and community engagement, we encourage you to apply for this exciting opportunity to join our team in the Department of Computer Science at Colorado School of Mines. With our commitment to academic excellence, innovation, and diversity, we offer a unique and rewarding career opportunity that will allow you to inspire and motivate the next generation of tech leaders. Apply now to join our dynamic team and contribute to the success of our students and our institution!

Apply Now  
Interested in this role?Apply on iHire