1

Computer Science Professor Jobs in Cambridge, MA

... Professor Lei Xie seek to hire a Postdoctoral Research Associate to train in interdisciplinary ... Preference will be given to applicants with prior training in Computer Science, Computational ...

Showing results 21-40

Computer Science Professor information

See Cambridge, MA salary details

$12K

$138.4K

$186.9K

How much do computer science professor jobs pay per year?

As of Aug 10, 2026, the average yearly pay for computer science professor in Cambridge, MA is $138,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,600.00 and $167,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 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 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 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 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 popular job titles related to Computer Science Professor jobs in Cambridge, MA? For Computer Science Professor jobs in Cambridge, MA, the most frequently searched job titles are:
What job categories do people searching Computer Science Professor jobs in Cambridge, MA look for? The top searched job categories for Computer Science Professor jobs in Cambridge, MA are:
What cities near Cambridge, MA are hiring for Computer Science Professor jobs? Cities near Cambridge, MA with the most Computer Science Professor job openings:
Infographic showing various Computer Science Professor job openings in Cambridge, MA as of August 2026, with employment types broken down into 82% Full Time, and 18% Part Time. Highlights an 100% In-person job distribution, with an average salary of $138,383 per year, or $66.5 per hour.

Assistant Professor or Associate Professor / Practice Coordinator

Tufts University

Boston, MA • On-site

$145K - $174K/yr

Other

Re-posted 5 days ago


Tufts University rating

8.4

Company rating: 8.4 out of 10

Based on 25 frontline employees who took The Breakroom Quiz

97th of 617 rated colleges and universities


Job description

Tufts University: Tufts School of Dental Medicine: Department of Comprehensive Care
Location
Boston, MA
Open Date

Jun 05, 2026

Salary Range or Pay Grade
Assistant Professor: Minimum $116,000.00, Midpoint $145,000.00, Maximum $174,000.00 Associate Professor: Minimum $135,000.00, Midpoint $180,000.00, Maximum $225,000.00
Description

Tufts University School of Dental Medicine (TUSDM) offers one of the most forward-looking educational environments in dental medicine in the country. Since its founding in 1868, the School has been committed to leadership in education, patient care, research, and community service. TUSDM provides an interdisciplinary education integrated with medicine, offering students access to training across dental specialties. Its clinics deliver comprehensive care to more than 20,000 individuals annually, while faculty and students advance oral health through national and international programs and research on innovative procedures, materials, and technologies.
Within this environment, the Department of Comprehensive Care is dedicated to educating dental students using the best available evidence and technology to achieve and maintain optimal oral health, comfort, function, and esthetics. The department emphasizes risk-based diagnosis, prevention, and tooth-preserving management of caries, non-carious diseases, and disorders of the oral cavity, all within the context of the patient's overall health in an integrated care model.
To fulfill this mission, the department is organized into divisions that collectively provide the foundational experiences necessary to develop students into highly skilled, ethical, and compassionate dental professionals. The department also prioritizes civic engagement and leadership development as essential components of students' professional formation.
The Practice Coordinator plays a central role in advancing this mission by leading a clinical practice group and overseeing student learning, patient care delivery, and practice operations.
Key Responsibilities
- Lead and manage a clinical practice group consisting of approximately 35 third-year and 35 fourth-year predoctoral students.
- Provide hands-on oversight of patient care, ensuring alignment with TUSDM Standards of Care and the best practices of private general dental practice.
- Instruct, evaluate, and advise students on all aspects of comprehensive patient care, including diagnosis, treatment planning, and clinical execution.
- Deliver chair-side instruction, actively involve in teaching and mentorship, emphasizing critical thinking, ethical decision-making, professionalism, and patient-centered care.
- Serve as a role model in patient communication, relationship management, and clinical excellence.
- Administrative and managerial aspects of the practice, including operational performance and financial integrity.
- Ensure compliance with institutional protocols, standards, and regulatory requirements.
- Collaborate effectively with faculty, staff, and leadership across the School to support integrated educational and clinical operations.
- Participate actively in the Basic Science-Clinical Science Spiral Seminar Series and other departmental and school-wide educational initiatives.
- Contribute to fostering an environment that promotes student leadership, professionalism, and civic engagement.

Qualifications

Qualifications
**Candidates must meet basic requirements to be considered for this position**
Required Qualifications
DDS or DMD degree, with licensure or eligibility for licensure in Massachusetts.
Five to ten years of substantial experience in private dental practice and/or dental education.
Demonstrated passion for dentistry and a strong commitment to teaching in a fast-paced, dynamic academic environment.
Excellent organizational, time management, and multitasking abilities.
Strong oral and written communication skills.
Demonstrated ability to collaborate across disciplines and work effectively within teams.
Proficiency in information technology and computer applications relevant to clinical and academic environments.
Commitment to continuous professional development and lifelong learning.
Strong business acumen and organizational awareness.
Preferred Qualifications
Fellowship in the Academy of General Dentistry (FAGD).
Completion of a General Practice Residency (GPR) or Advanced Education in General Dentistry (AEGD) program.
Prior experience in an academic or teaching environment.
Demonstrated engagement in dental education through professional associations, continuing education

Application Instructions

Interested applicants should submit the following materials:
A current curriculum vitae
A cover letter that includes a statement of academic goals, as well as a description of interest in and goals for the position
Contact information (including email addresses) for three professional references
Applications must be submitted electronically through Interfolio.
Summary
This role offers a unique opportunity to shape the next generation of dental professionals within a highly collaborative, patient-centered academic environment. The Practice Coordinator serves as both a clinical leader and educator, integrating teaching, patient care, and operational oversight while advancing the mission of Tufts University School of Dental Medicine and the Department of Comprehensive Care.

Pay Range:

Assistant Professor: Minimum $116,000.00, Midpoint $145,000.00, Maximum $174,000.00

Associate Professor: Minimum $135,000.00, Midpoint $180,000.00, Maximum $225,000.00

Please Note: Pay ranges represent full-time 12-month base salaries.

Tufts University is committed to providing competitive and equitable compensation that reflects each candidate's experience, expertise, responsibilities, and performance. The pay offered within the posted range will be determined based on a variety of factors such as (but not limited to) the individual's education and experience, discipline, rank, internal equity, and budgetary considerations.

Equal Employment Opportunity Statement

Tufts University, founded in 1852, prioritizes quality teaching, highly competitive basic and applied research, and a commitment to active citizenship locally, regionally, and globally.
Tufts University is an Equal Opportunity Employer. See the University's Non-Discrimination statement and policy here https://oeo.tufts.edu/policies-procedures/non-discrimination/. If you are an applicant with a disability who is unable to use our online tools to search and apply for jobs, please contact us by calling the Office of Equal Opportunity (OEO) at 617-627-3298 or at oeo@tufts.edu. Applicants can learn more about requesting reasonable accommodations at https://oeo.tufts.edu/


What Tufts University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom