Professor of Computer Science Jobs

Professor of Computer Science jobs are open across universities, liberal arts colleges, research institutions, and community colleges, at every level from visiting assistant professor to full professor and endowed chair, with specializations in machine learning, systems, and human-computer interaction. See the openings below and apply to the ones that match your experience.

Find Jobs

Overview

Open roles161+
Top stateNew York
Top employerCedarville University
Top cityNew York, NY
Work type92% On-site
Top industryEducation

Showing 5 of 161+ Professor of Computer Science jobs

Teaching Assistant Professor of Computer Science
We won't show you this job again
New 1h ago
Teaching Assistant Professor of Computer Science
Old Dominion University
Norfolk, Virginia
Teaching & Instruction
Higher Education
Curriculum Design
On-Site
Doctorate
1,001-5,000

Have you applied for this role?

Assistant Professor of Computer Science
We won't show you this job again
New 16h ago
Assistant Professor of Computer Science
Navajo Technical University
Crownpoint, New Mexico
Teaching & Instruction
Corporate Training & Learning Development
K-12 Teaching
Higher Education
On-Site
Master's

Have you applied for this role?

Assistant Professor in Computer Science - Quantum Computing
We won't show you this job again
New 16h ago
Assistant Professor in Computer Science - Quantum Computing
University of Miami
Coral Gables, Florida
Higher Education
Research & Academia
Teaching & Instruction
Doctoral degree in Computer Science
10,000+

Have you applied for this role?

Assistant Professor of Computer Science
We won't show you this job again
Added 1d ago
Assistant Professor of Computer Science
Mississippi Valley State University
Itta Bena, Mississippi
Higher Education
Research & Academia
Teaching & Instruction
Master's degree
501-1,000

Have you applied for this role?

Assistant Professor, Department of Electrical Engineering & Computer Science (NTT), Daytona Beach Campus
We won't show you this job again
Added 2d ago
Assistant Professor, Department of Electrical Engineering & Computer Science (NTT), Daytona Beach Campus
Embry-Riddle Aeronautical University
Daytona Beach, Florida
AI (Artificial Intelligence)
Data Science
ML (Machine Learning)
Master's degree
1,001-5,000

Have you applied for this role?

Professor of Computer Science Jobs by Experience Level

See All 161+ Professor of Computer Science Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs

Professor of Computer Science Job Market

Who's Hiring

Cedarville University7 open roles
New York University5 open roles
University of Alabama5 open roles

Top Industries Hiring

  • Education35
  • Agriculture & Farming2
  • Healthcare & Medical Services2
  • Science & Research1

What Employers Look For

The qualifications that appear most often in professor of computer science jobs.

  • Ph.D. in computer science or a closely related field from an accredited institution
  • Strong record of peer-reviewed publications in top conferences or journals
  • Demonstrated ability to secure or contribute to external research funding
  • Experience teaching undergraduate or graduate computer science courses
  • Active research agenda in an area aligned with department priorities
  • Ability to mentor doctoral and master's students through degree completion

Tips for Your Professor of Computer Science Job Search

Tailor your research statement to each department

Departments weigh your research agenda against their strategic priorities. Read recent faculty publications and grant awards, then rewrite your research statement to show direct alignment with the lab groups or funding trajectories already active in that department.

Lead your CV with peer-reviewed output first

Hiring committees scan for publication venue quality before reading anything else. Put your journal articles and conference proceedings at the top, ordered by impact, with full citation details so committee members can verify acceptance rates without searching elsewhere.

Prepare a teaching portfolio before applying

Many institutions require a teaching statement and sample syllabi at the application stage, not just the interview stage. Draft a syllabus for an undergraduate algorithms course and a graduate seminar so you're not scrambling after a request arrives.

Apply early to roles that fit

Migrate Mate lists professor of computer science openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Target your job talk to a mixed audience

Your job talk will include faculty from adjacent areas, not just your subfield. Structure the first third for a general computer science audience, clearly stating the problem and its significance before introducing technical depth. Committees remember talks that non-specialists could follow.

Negotiate startup funds and course release together

Salary is rarely flexible at the assistant professor level, but startup funds, lab space, doctoral student support, and course release for your first year often are. Identify which of these matter most to your research timeline before the offer conversation starts.

Professor of Computer Science Jobs: Frequently Asked Questions

Which companies are hiring the most professor of computer sciences?

The companies hiring the most professor of computer sciences right now include Cedarville University, New York University, and University of Alabama, with the largest share of openings in New York, Texas, and Ohio, based on current listings on Migrate Mate as of November 2026. Openings vary significantly by academic hiring cycle, with most positions posted between September and February.

How many professor of computer science jobs are remote?

About 8% of professor of computer science openings are fully remote or hybrid as of November 2026, reflecting the predominantly on-campus nature of faculty roles. Online-focused institutions and continuing education programs account for the largest share of fully remote positions, particularly in courses on programming fundamentals and data science.

How do you become a professor of computer science?

You become a professor of computer science by earning a Ph.D. in computer science or a closely related field, publishing research in peer-reviewed venues during your doctoral program, and completing a postdoctoral position or research fellowship if your target institutions are research-intensive. Building a coherent research agenda, developing teaching experience through graduate instructorships, and assembling strong faculty recommendation letters are all standard parts of the path before entering the academic job market.

Can you get a professor of computer science job with little or no teaching experience?

You can get a professor of computer science position with limited formal teaching experience if your research record is strong, since research universities weigh publications and funding potential heavily at the assistant professor level. Guest lecturing, serving as a teaching assistant, and co-instructing a course during your doctoral program are enough to demonstrate baseline classroom readiness. Teaching-focused liberal arts colleges and community colleges place more weight on classroom experience, so candidates targeting those institutions should prioritize getting a course of their own on record.

What does the professor of computer science interview process look like?

The professor of computer science interview process typically begins with an application review by a faculty search committee, followed by a shortlist of candidates invited to give a job talk and meet with the department over one to two days. The job talk is a formal research presentation open to the entire department, and you'll also meet individually with faculty, graduate students, and sometimes the dean or provost. A teaching demonstration is common at liberal arts colleges and comprehensive universities, and the final offer comes from the department chair after internal deliberation.

Where can I find and apply to professor of computer science jobs?

You can find and apply to professor of computer science jobs on Migrate Mate, which lists current openings from across the United States. Search for roles that match your research area, institution type, and seniority level, then apply directly to each listing that fits your background.

See All 161+ Professor of Computer Science Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs