1

Computer Professor Jobs in Massachusetts (NOW HIRING)

Title: Assistant Professor, Applied Mathematics Wentworth Institute of Technology invites ... Computer Science, Cybersecurity, Data Science, and Information Technology, as well as graduate ...

Adjunct Professor - Computer Science Department: School of Computing and Data Science Location: Wentworth Institute of Technology Wentworth Institute of Technology is seeking adjunct professors to ...

next page

Showing results 1-20

Computer Professor information

See Massachusetts salary details

$63.3K

$125.4K

$206.4K

How much do computer professor jobs pay per year?

As of Aug 2, 2026, the average yearly pay for computer professor in Massachusetts is $125,367.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,200.00 and $132,700.00 per year, depending on experience, location, and employer.

Can a 28 year old be a college professor?

A 28-year-old can become a college professor if they have the necessary qualifications, such as a master's degree or Ph.D., along with relevant teaching or research experience. Age is not a strict barrier; academic institutions typically focus on credentials and expertise. Early career professionals with strong academic backgrounds can qualify for faculty positions at this age.

How much do computer science professors make in the US?

Computer science professors in the US typically earn a median annual salary of around $100,000 to $150,000, depending on experience, academic rank, and institution type. Salaries can vary significantly based on factors such as location, research funding, and whether they hold administrative roles or research positions.

What is the difference between Computer Professor vs Computer Instructor?

AspectComputer ProfessorComputer Instructor
Required CredentialsTypically a master's or doctoral degree in computer science or related fieldUsually a certification or diploma in computer training or related area
Work EnvironmentUniversities, colleges, academic institutionsTraining centers, workshops, corporate training sessions
Employer & Industry UsageHigher education institutions, research organizationsPrivate training companies, corporate sectors, community colleges
Common Search & Comparison IntentUnderstanding academic roles, qualifications, and career pathsLearning about short-term training, certifications, and skill development

In summary, a Computer Professor typically holds advanced degrees and teaches at universities or colleges, focusing on research and academic instruction. A Computer Instructor usually provides practical training or certification courses in various settings, emphasizing skill development for immediate employment or personal growth.

Is there a shortage of computer science professors?

There is a growing demand for computer science professors due to increased enrollment in computer science programs and the need for qualified educators with expertise in programming, algorithms, and emerging technologies. However, shortages can vary by region and institution, often influenced by faculty retirement rates and competitive salaries. Strong credentials, research experience, and advanced degrees are typically required for these positions.

What jobs can I get with a PhD in computer science?

A PhD in computer science qualifies individuals for advanced roles such as university professor, research scientist, or data scientist. It also opens opportunities in industry for positions involving algorithm development, artificial intelligence, machine learning, and software architecture, often requiring strong analytical and programming skills.
What cities in Massachusetts are hiring for Computer Professor jobs? Cities in Massachusetts with the most Computer Professor job openings:
Infographic showing various Computer Professor job openings in Massachusetts as of July 2026, with employment types broken down into 1% As Needed, 79% Full Time, 16% Part Time, and 4% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $125,367 per year, or $60.3 per hour.

Assistant Teaching Professor

Tufts University

Medford, MA • On-site

Full-time

Re-posted 14 days ago


Tufts University rating

8.4

Company rating: 8.4 out of 10

Based on 25 frontline employees who took The Breakroom Quiz

96th of 614 rated colleges and universities


Job description

Description
The Department of Electrical and Computer Engineering (engineering.tufts.edu/ece) at Tufts University (www.tufts.edu/) seeks candidates for a Full-time Assistant Teaching Professor position in the area of Computer Engineering.
We seek applicants with expertise in computer engineering with expertise in topics including, but not limited, to embedded and real-time systems, robotics, parallel and heterogeneous computing, computer architecture, computer networks, security, and MPSoC design. The department is interested in building its offerings of advanced courses for undergraduate seniors and MS students. Thus, a strong command of core undergraduate material, especially embedded systems, circuits, and digital logic, as well as expertise in at least one specialized area of computer engineering is necessary. Principal responsibilities will include graduate and undergraduate instruction and mentorship, and University and professional service. Teaching faculty have long term multi-year contracts and are full voting members of the department with influence on curriculum development. A typical teaching load is five courses per academic year, with a mix of core undergraduate courses and advanced courses for upper-level undergraduates or grad students. At Tufts teaching is well supported with undergraduate teaching labs and teaching assistants.
Tufts' School of Engineering (SOE) distinguishes itself by the interdisciplinary focus and integrative nature of its engineering education and research programs, within the intellectually rich environment of both a "Research I" university and a top-ranked undergraduate institution. The past ten years have been a period of extraordinary growth for SOE at Tufts, with recruitment of over half of its current tenured and tenure-track faculty members and a more than three-fold increase in research productivity. Tufts offers the best of a liberal arts college atmosphere, coupled with the intellectual and technological resources of a major research university. Home to seven graduate and professional schools across three campuses, Tufts University prides itself on its culture of cross-school partnerships. Located on Tufts' Medford/Somerville campus, only six miles from historic downtown Boston, SOE faculty members have extensive opportunities for academic and industrial collaboration, as well as participation in the rich intellectual life of the region.
Qualifications
The ideal Assistant Teaching Professor candidate will possess prior teaching experience, especially with undergraduate students, and have an engaging teaching style. Ideal candidates will be comfortable with active learning and experiential learning and other evidence-based instructional techniques. The candidate must have a strong commitment to teaching and mentoring. Candidates are expected to have a graduate degree in electrical engineering, computer engineering or a closely related field; a doctoral degree is preferred but not required. Preference will be given to candidates with a proven record of teaching. Exceptional candidates may be appointed at the rank of Associate Teaching Professor.
Application Instructions
We request that each application include the following materials: (a) a letter of application explaining the applicant's interest in the position, (b) a curriculum vitae, (c) a statement of teaching philosophy, (d) at least three reference letters, and (e) a sample of material developed for the classroom, such as an in class activity, a homework assignment, or a laboratory exercise. Items (a) through (e) should be submitted online through Interfolio. Here you can view the full posting, including the salary ranges and the university non-discrimination policy.
Candidates are encouraged to demonstrate throughout their application their attention to inclusive excellence and how it relates to teaching, research, and engagement within the academic environment.
Review of applications will begin September 15, 2026, and will continue until the position is filled. For more information about the department or the position, please visit https://engineering.tufts.edu/ece/ . Inquiries should be emailed to ECE@Tufts.edu.
For assistance with Interfolio, please contact help@interfolio.com or call 877-997-8807.

What Tufts University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom