1

Computer Science Professor Jobs in Boston, MA (NOW HIRING)

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 ...

Adjunct Professor - Data Science Department: School of Computing and Data Science Location ... Master's degree in Data Science, Computer Science, or a related field. * Teaching experience in a ...

next page

Showing results 1-20

Computer Science Professor information

See Boston, MA salary details

$11.9K

$137.5K

$185.8K

How much do computer science professor jobs pay per year?

As of Aug 19, 2026, the average yearly pay for computer science professor in Boston, MA is $137,544.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,900.00 and $166,200.00 per year, depending on experience, location, and employer.

What does a computer science professor do?

A computer science professor teaches at a technical college or university. You create and teach courses in computer science (CS) or related programming or technology subjects. In this career, you prepare the syllabus for each class, deliver lectures and instructions, and use exams and quizzes to assess the performance of students. In many computer science classes, your responsibilities include allowing students to practice the subject matter in a computer lab. You facilitate this practice and offer guidance during lab sessions. In addition to your teaching duties, you sometimes give academic or career advice to students in CS degree programs.

What does a computer science professor do?

A Computer Science Professor teaches courses in computer science at the college or university level, covering topics such as programming, algorithms, data structures, artificial intelligence, and more. In addition to teaching, they often conduct research in specialized areas, publish academic papers, and supervise student projects or theses. Computer Science Professors also advise students, develop curriculum, and may participate in departmental administration or service. Their work is crucial in advancing the field of computer science and preparing the next generation of technology professionals.

What are the key skills and qualifications needed to thrive as a computer science professor?

To thrive as a Computer Science Professor, you need an advanced degree in computer science or a related field, strong research background, and expertise in core topics like algorithms, programming, and systems. Familiarity with learning management systems (LMS), programming environments, and publication platforms is typically required, along with a record of scholarly publication and potentially relevant certifications. Excellent communication, mentorship, and curriculum development skills help foster student engagement and support academic growth. These skills and qualifications are vital for delivering high-quality instruction, advancing research, and contributing to the academic community.

What are some common challenges faced by computer science professors in balancing teaching, research, and administrative responsibilities?

Computer Science Professors often juggle multiple responsibilities, including delivering lectures, guiding student projects, conducting original research, publishing papers, and participating in departmental or university committees. Balancing these can be challenging, especially during peak periods like exam seasons or major research deadlines. Effective time management and prioritization are crucial, as is seeking support from colleagues and administrative staff. Many professors also find it helpful to establish a clear schedule and set boundaries to maintain productivity and job satisfaction.

What is the difference between Computer Science Professor vs Software Developer?

AspectComputer Science ProfessorSoftware Developer
Required CredentialsTypically a Ph.D. in Computer Science or related fieldBachelor's or Master's in Computer Science or related field; certifications optional
Work EnvironmentAcademic institutions, research labs, universitiesCorporate offices, tech companies, startups
Industry UsageResearch, teaching, academic publishingSoftware development, product creation, coding
Common Search/ComparisonYesYes

While both roles involve computer science knowledge, a Computer Science Professor primarily focuses on teaching, research, and academic publishing, often requiring a Ph.D. and working in educational institutions. In contrast, a Software Developer applies programming skills to create software products in corporate or startup environments, typically with a bachelor's or master's degree. The roles differ in work environment, responsibilities, and career paths but share foundational computer science expertise.

What are popular job titles related to Computer Science Professor jobs in Boston, MA?

For Computer Science Professor jobs in Boston, MA, the most frequently searched job titles are:

What job categories do people searching Computer Science Professor jobs in Boston, MA look for?

The top searched job categories for Computer Science Professor jobs in Boston, MA are:

What cities near Boston, MA are hiring for Computer Science Professor jobs?

Cities near Boston, MA with the most Computer Science Professor job openings:

Infographic showing various Computer Science Professor job openings in Boston, MA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $137,544 per year, or $66.1 per hour.

Geology Professor for Forensic Science

Commonwealth of Massachusetts

Salem, MA • On-site

Full-time

Posted 11 days ago


Job description

***DO NOT APPLY ON MASSCAREERS.*** 

*** Applications submitted on MassCareers will not be considered.***

Applicants must apply on the Salem State Career site to be considered.

Overview

The Geological Sciences and Criminal Justice Department invite applications for a full-time, tenure-track faculty position that will be a joint appointment between the two departments. The ideal candidate has demonstrated the ability to teach in the areas of forensic geoscience and forensic science, including forensic geology, forensic sedimentology, criminalistics, climate and crime, forensic geochemistry, forensic instrumentation, and advanced investigations.
 

At Salem State University, we are deeply committed to academic excellence and the transformative power of higher education. As a faculty member, you will play a vital role in shaping the learning and growth of our students, many of whom are the first in their families to attend college. We value collegiality, collaboration and a dedication to student success. Join us in a community that prioritizes civic engagement and continuous improvement, where your contributions will help build a socially just world and inspire the next generation of scholars.

Duties and Responsibilities
Candidates are required to perform duties in accordance with the MSCA contract. Duties include teaching, advising, scholarship and contributions to continuously improve the department and university. The standard teaching load is 12 credit hours per semester. The position is subject to available funding.

***DO NOT APPLY ON MASSCAREERS.*** 

*** Applications submitted on MassCareers will not be considered.***

Applicants must apply on the Salem State Career site to be considered.

Required Qualifications

  1. PhD in Forensic Geoscience or closely related field, or ABD with doctorate conferred by August 2027
  2. At least two years of experience teaching full time at a Massachusetts State University or comparable institution
  3. Experience and demonstrated ability to teach in areas of forensic geoscience and forensic science
  4. Evidence of successful teaching experience at the college/university level

Preferred Qualifications

  1. Experience in and enthusiasm for teaching in multiracial, multiethnic environment with students from a variety of backgrounds, experiences, and learning styles
  2. Experience teaching face-to-face and online courses
  3. Experience in distance learning and instructional technologies
  4. Experience mentoring undergraduate research projects
  5. Experience serving as role a model and mentor for a diverse student body
  6. Evidence of scholarly research in Forensics, Forensic Geoscience, Environmental Justice or closely related field
  7. Experience teaching field geology courses in Montana
  8. As a Hispanic and Minority Serving Institution (HSI/MSI), Salem State University seeks to enrich the faculty/librarian ranks by actively encouraging candidates body of scholarly work addresses issues regarding the welfare and representation of historically under-served communities in our region. Candidates should present documented activities in appropriately aligned teaching, scholarship/research, and service, including community-based endeavors

Working Location

This is an onsite position in Salem, MA with on-campus, in-person responsibilities.

Application Instructions

***DO NOT APPLY ON MASSCAREERS.***Applications submitted on MassCareers will not be considered.***

Please apply online at Salem State Career site and attach CV, cover letter, and unofficial transcripts.

Employment is contingent upon a completed background and CORI check satisfactory to the university.

This position is not eligible for H1B visa sponsorship.

EEO Statement

The university considers all qualified candidates without regard to race, color, religion, sex, age, national origin, disability status, veteran status, gender identity, sexual orientation, genetic information, pregnancy or pregnancy-related condition or any other characteristic protected by law.

ADA Statement

Salem State University complies with the Americans with Disabilities Act (ADA) to provide reasonable accommodation to qualified applicants and employees with disabilities. For accommodation information or requests please email eo-hr@salemstate.edu.

Recruitment Agencies

Salem State University does not partner with or accept candidates from outside staffing agencies. All hiring is managed directly by our internal Talent Acquisition team.