1

Associate Professor Computer Science Jobs in Massachusetts

next page

Showing results 1-20

Associate Professor Computer Science information

See Massachusetts salary details

$45.3K

$96.5K

$168.7K

How much do associate professor computer science jobs pay per year?

As of May 30, 2026, the average yearly pay for associate professor computer science in Massachusetts is $96,453.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,400.00 and $122,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Associate Professor of Computer Science, and why are they important?

To thrive as an Associate Professor of Computer Science, you need an advanced degree (typically a PhD) in computer science or a related field, with a strong track record in research, teaching, and publications. Familiarity with programming languages, learning management systems (such as Canvas or Blackboard), and research tools like MATLAB or Python is typically required. Excellent communication, mentorship, and collaboration skills help foster student engagement and interdisciplinary partnerships. These competencies are crucial for advancing research, delivering effective instruction, and contributing to the academic community.

What opportunities for interdisciplinary collaboration are available to Associate Professors in Computer Science?

As an Associate Professor in Computer Science, you will often have the chance to collaborate with faculty and researchers from various departments such as engineering, medicine, business, and the social sciences. Many universities encourage interdisciplinary projects, allowing you to contribute your computing expertise to diverse research initiatives. These collaborations can enhance your research portfolio and open up new funding opportunities. Additionally, interdisciplinary work often leads to broader impacts and can help build professional networks both within and outside your institution.

What does an Associate Professor of Computer Science do?

An Associate Professor of Computer Science is a mid-level faculty member at a college or university who teaches undergraduate and graduate courses, conducts research in computer science, and publishes scholarly work. They also supervise students, mentor junior faculty, and may participate in curriculum development and academic committees. In addition to teaching and research, Associate Professors often contribute to their academic community through service, such as organizing conferences or reviewing papers. Promotion to this rank usually follows demonstrated excellence in teaching, research, and service over several years as an Assistant Professor.

What is the difference between Associate Professor Computer Science vs Assistant Professor Computer Science?

CriteriaAssociate Professor Computer ScienceAssistant Professor Computer Science
Required CredentialsPh.D. in Computer Science or related field, significant research and teaching experiencePh.D. in Computer Science or related field, typically early in academic career
Work EnvironmentUniversity faculty, research, teaching, service responsibilitiesUniversity faculty, research, teaching, service responsibilities
Employer & Industry UsageHigher academic rank, more responsibilities, often involved in departmental leadershipEntry-level faculty position, focus on establishing research and teaching

The main difference between Associate Professor Computer Science and Assistant Professor Computer Science lies in experience and rank. Associate Professors have more research, teaching, and service experience, often holding a higher academic rank with additional responsibilities. Assistant Professors are typically early-career faculty members working towards promotion. Both roles require a Ph.D. and are common in university settings, but the Associate Professor position signifies a more advanced career stage.

What are popular job titles related to Associate Professor Computer Science jobs in Massachusetts? For Associate Professor Computer Science jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Associate Professor Computer Science jobs in Massachusetts look for? The top searched job categories for Associate Professor Computer Science jobs in Massachusetts are:
What cities in Massachusetts are hiring for Associate Professor Computer Science jobs? Cities in Massachusetts with the most Associate Professor Computer Science job openings:
Infographic showing various Associate Professor Computer Science job openings in Massachusetts as of May 2026, with employment types broken down into 1% As Needed, 21% Full Time, 75% Part Time, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $96,453 per year, or $46.4 per hour.

Assistant/Associate Teaching Professor, Marine Biology

Northeastern University

Boston, MA • On-site

$78K - $95K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Job description

About the Opportunity
About the Opportunity:
The Department of Marine and Environmental Sciences at Northeastern University in Boston, Massachusetts invites applications from qualified candidates for a full-time, non-tenure track teaching faculty position with an anticipated start date of September 2026. The faculty member will teach courses that serve both our BS and MS degrees in Environmental and Sustainability Sciences, Ecology & Evolutionary Biology, and Marine Biology as well as students from other programs (e.g., Biology) interested in Marine and Environmental Sciences. Marine Biology and either New England Marine Biomes or Experimental Design will be primary course assignments. Potential additional courses include Science Communication or Food Security and Sustainability and/or experiential or capstone courses as determined by the Chair of the Department of Marine and Environmental Sciences.
We seek broadly trained candidates with expertise in marine biology, ecology, evolutionary biology, experimental design, and data analysis, although successful candidates could also have a background in conservation, sustainability sciences, or related fields. Candidates must demonstrate experience teaching in their area of expertise. Candidates who can leverage their prior experience with government, industry, or non-profit organizations to enhance experiential learning opportunities for students are strongly encouraged to apply. Given the range of our curriculum, we seek candidates that can offer field trips as part of the curriculum. Applicants who have experience teaching or conducting research with the R programming language are encouraged to highlight that in their application, but this is not a necessary qualification.
Responsibilities:
The Assistant/Associate Teaching Professor will be the instructor of record for 5 courses that are either part of the current curriculum or are new courses developed by the candidate to serve the needs of our rapidly evolving and growing academic programs. The Department Chair, Associate Chair, Graduate Program Director and/or Faculty Heads of these programs will work with the candidate to identify new course needs. Service contributions as part of the workload distribution for this position may be assigned after discussion with the Chair of the Department of Marine and Environmental Sciences and may include but are not limited to academic advising, program development, curriculum development, and committee appointments.
Qualifications:
Applicants must have a Ph.D. in marine biology, environmental sciences, ecology, evolutionary biology or another closely related discipline by the appointment start date, minimum 1 year experience teaching undergraduate and graduate courses in natural sciences, as well as excellent communication, collaboration, and leadership skills. Because Northeastern is a global institution with locations in an array of jurisdictions, qualified candidates must be prepared to work with global student populations.
Documents to submit:
• Cover letter
• Curriculum vitae
• Teaching philosophy statement
• Leadership statement
• List of three references
Please indicate how your expertise, knowledge, and skills have prepared you to contribute to this work with written statements addressing the following prompts:
Teaching Statement:
Please summarize your past instructional and mentorship experiences, your pedagogical philosophy, your plans/goals for teaching in the Department of Marine and Environmental Sciences of the College of Science (including existing and proposed courses), and your strategies for teaching and mentoring global student populations.
Leadership Statement:
Please describe your past experiences and activities and/or your future plans detailing your leadership style, how you intend to cultivate a culture that promotes a sense of belonging, including fostering a free and open exchange of ideas and managing different perspectives to help others strengthen their practice.
Application review will begin on March 31, 2026, and will continue until the position is filled. Questions may be directed to the chair of the search committee, Associate Professor Katie Lotterhos, k.lotterhos@northeastern.edu.
Position Type
Academic
Additional Information
Northeastern University considers factors such as candidate work experience, education and skills when extending an offer.
Northeastern has a comprehensive benefits package for benefit eligible employees. This includes medical, vision, dental, paid time off, tuition assistance, wellness & life, retirement- as well as commuting & transportation. Visit https://hr.northeastern.edu/benefits/ for more information.
All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, religion, color, national origin, age, sex, sexual orientation, disability status, or any other characteristic protected by applicable law.
Pay Range:
Assistant Teaching Professor: $78,000.00 - $95,000.00 | Associate Teaching Professor: $83,000.00 - $103,000.00
With the pay range(s) shown above, the starting salary will depend on several factors, which may include your education, experience, location, knowledge and expertise, and skills as well as a pay comparison to similarly-situated employees already in the role. Salary ranges are reviewed regularly and are subject to change.