1

Computer Science Postdoc Jobs in Massachusetts (NOW HIRING)

Postdoctoral Research Associate

Boston, MA · On-site

$60.32K - $85.19K/yr

The Goodwill Computing Lab seeks a Postdoctoral Research Associate. The Goodwill Computer Lab ... PhD in computer science with file systems, GPU architecture experience. Proven ability to ...

Postdoctoral Fellow

Cambridge, MA · On-site

$67.60K - $80K/yr

Position Details Title Postdoctoral Fellow School Faculty of Arts and Sciences Department/Area Stem ... D. in Neuroscience, Molecular Biology, Genetics, Computer Science, or other relevant scientific ...

next page

Showing results 1-20

Computer Science Postdoc information

See Massachusetts salary details

$27.3K

$64.5K

$91.2K

How much do computer science postdoc jobs pay per year?

As of May 31, 2026, the average yearly pay for computer science postdoc in Massachusetts is $64,459.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,500.00 and $72,600.00 per year, depending on experience, location, and employer.

What is a Computer Science Postdoc job?

A Computer Science Postdoc is a temporary research position for individuals who have recently earned a Ph.D. in computer science or a related field. Postdocs work under the supervision of a principal investigator to conduct advanced research, publish papers, and contribute to projects in academia, industry, or government labs. These positions help researchers gain additional expertise, expand their professional network, and prepare for careers in academia, research institutions, or industry. Typically, postdoc positions last between one and three years and may involve teaching responsibilities.

What are the key skills and qualifications needed to thrive in the Computer Science Postdoc position, and why are they important?

To thrive as a Computer Science Postdoc, you need a Ph.D. in computer science or a related field, strong research skills, and a solid publication record. Experience with programming languages (such as Python, C++, or Java), machine learning frameworks, data analysis tools, and version control systems is highly valued. Exceptional communication, project management, and collaboration abilities help you effectively engage with multidisciplinary teams and present complex findings. These skills ensure successful research contributions, smooth teamwork, and impactful advancement in the academic or industrial research landscape.

What does the typical daily work of a Computer Science Postdoc involve?

As a Computer Science Postdoc, your daily work typically centers around conducting original research, designing experiments, and analyzing data related to your specialized field. You may meet regularly with your principal investigator (PI) and other lab members to discuss progress, troubleshoot problems, and plan new studies. Preparing manuscripts, presenting findings at conferences, and mentoring graduate or undergraduate students are also common responsibilities. Collaboration is often key, as projects may involve working with faculty, industry partners, or interdisciplinary teams, providing opportunities to broaden your research impact and professional network.
What are the most commonly searched types of Computer Science Postdoc jobs in Massachusetts? The most popular types of Computer Science Postdoc jobs in Massachusetts are:
What job categories do people searching Computer Science Postdoc jobs in Massachusetts look for? The top searched job categories for Computer Science Postdoc jobs in Massachusetts are:
Infographic showing various Computer Science Postdoc job openings in Massachusetts as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $64,459 per year, or $31 per hour.

Postdoctoral Research Associate

Northeastern University

Boston, MA • On-site

$60.32K - $85.19K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 hours ago


Job description

About the Opportunity
This job description is intended to describe the general nature and level of work being performed by people assigned to this classification. It is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified.
Summary:
The Goodwill Computing Lab seeks a Postdoctoral Research Associate. The Goodwill Computer Lab researches on a variety of computer systems topics including HPC resilience, data center power management, large-scale job scheduling and performance tuning, parallel storage systems and scientific data management. Recent research project details and outcomes can be found in computer systems conference proceedings, such as HPCA, FAST, SC, DSN, HPDC, IPDPS, and DAC.
Responsibilities:
Performs basic or applied research of a limited scope, primarily using existing theories and methods. Assists the supervisor in the interpretation and publication of results and grants. Maintains the laboratory and may exercise functional supervision over supporting research staff. Primary responsibility is ensuring that the research is complete.
The major responsibilities of the Postdoctoral Research Associate includes contributing to multiple projects including resilience-aware scheduling, deep learning workload job scheduling, and storage system performance tuning. The candidate will have the opportunity to engage in multiple projects lead by the graduate students in the group and co-advise the graduate students. The candidate is expected to publish and present research findings in the computer science research conferences.
Qualifications:
PhD in computer science with file systems, GPU architecture experience. Proven ability to articulate research work and findings in peer-reviewed proceedings. Knowledge of systems programming skills and concepts Experience with fundamental OS and storage concepts. Experience with programming heterogenous architecture.
Preferred Qualifications:
Experience with CUDA programming; Experience programming distributed systems; Experience with parallel and distributed File Systems (e.g., Lustre, GPFS, Ceph) development. Advanced experience with high-performance computing and/or large-scale data centers; Advanced experience with large-scale software development and support; Advanced knowledge of Linux kernel internals and systems programming methods; Advanced knowledge of large-scale application and/or kernel debugging techniques.
Position Type
Research
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.
Compensation Grade/Pay Type:
108S
Expected Hiring Range:
$60,315.00 - $85,192.50
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.