Hpc Engineer Jobs in Massachusetts
Hpc Engineer jobs in Massachusetts are concentrated in high-performance computing research, scientific simulation, and defense-adjacent technology, with demand at every level from entry-level research assistant through senior systems architect. The state's most active hiring metros are Boston, Cambridge, and Lowell, where institutions like MIT Lincoln Laboratory, IBM, and Raytheon Technologies anchor long-term demand for hpc talent. The most sought-after specializations in Massachusetts include parallel computing, GPU cluster architecture, and computational fluid dynamics. Find a role that fits below and apply directly.
Find Hpc Engineer JobsOverview
Showing 5 of 6+ Hpc Engineer jobs











We are a community of problem-solvers, innovators, and stewards of trust who take pride in building technology foundations that are reliable, secure, and designed for the future. We bring together technology expertise across academic, clinical, infrastructure, operations, research, and student domains, applying our knowledge of digital transformation and effective user experiences. Guided by our core values of innovation, integrity, collaboration, optimism, supporting success, and community-centered service, we’re not just maintaining technology—we’re shaping how it enables discovery, connection, and impact across the university and beyond.
-
HPC Systems Engineering:
Build and deploy the new secure, compliant, services within the research computing ecosystem as identified as part of the Privacy Program and Secure Research Computing Development Project.
Integrate these new user facing services into our existing HPC web gateways such as Open OnDemand, Jupyter Notebooks and RStudio.
Install, maintain and test open source and commercial software as needed for the new services being built in this project.
Utilize configuration management, infrastructure as code, and security best practices for all project work. Document all work and provide regular progress updates.
Work closely with other RT and TTS technical staff to ensure new services are part of a cohesive plan. This includes network, storage administration, virtualization layer and firewall issues.
Respond to outage, emergency or urgent issues as needed. -
HPC Systems Innovation and Consultation:
Provide system administration services and consult with other team members to evaluate Proof of Concept (POC) systems to foster innovative architectures and solutions in the selection of the new software and hardware components needed for this project. -
Service Management, Education, Outreach:
Maintain ties with the larger system administration and research computing community to better understand the paradigms, methods, and opportunities others are using to solve the problems identified in this project. - Successful TTS staff are known for effectively applied expertise, continuous learning, thoughtful attention to detail, timely and appropriately calibrated follow-up, proactive and constructive problem solving, openness to new approaches, and for building effective partnerships and trust within TTS, across the university, and (where relevant) with external partners. All TTS staff are expected to follow departmental shared administrative practices, including effective planning and communication around time off, attending required TTS and university trainings, and developing professional goals as part of the PDP planning process. TTS staff are also responsible for working in ways that align with the TTS vision statement and for being aware of and following individual group and department-wide shared practices.
Knowledge and experience typically acquired by:
- Bachelor's Degree Knowledge and experience typically acquired through in science
- High School Diploma plus 8 or more years related experience in a higher education, research, scientific or technical computing environment
- Understanding of and experience with high performance computing, scientific gateways from both an architecture, subsystems and networking perspective as well as daily usage, support, and application-level knowledge.
- Demonstrated experience maintaining the specific technologies used in research and high-performance computing such as job schedulers (Slurm), Containers (singularity, docker), RDMA over ethernet, Infiniband, GPUDirect, etc.
- Extensive experience with scripting (e.g., Shell, Batch, Perl, Python, etc.).
- Broad experience installing, maintaining open source or commercial research computing web gateway solutions such as OpenOnDemand.
- Strong experience installing, configuring, maintaining, troubleshooting common frameworks and software used in research and high-performance computing such as scikit-learn, TensorFlow/TensorBoard, Keras, Theano, Caffe, Pytorch, MXNet, DGL, GPU libraries such as NVIDIA RAPIDS suite (cuDF, cuML, cuGraph, cuDNN). on both GPU and CPU architectures. Management/monitoring frameworks such as DCGM.
- Broad experience and resourcefulness with all aspects of the system management and development cycle from analysis through evaluation and documentation when approaching system engineering challenges.
- Proficiency with modern system administration devops and design patterns to automate Linux HPC clusters, operating system, software installation via scripting as well as configuration management systems such as Ansible and Warewulf.
- Willing and able to learn technologies and required domain knowledge at a rapid pace.
- Background supporting academic researchers (e.g., faculty, staff, students, etc.).
- Strong communication, presentation, customer service, problem-solving skills in pursuit of system management and innovation.
- Demonstrated ability to work effectively in a dynamic, collaborative environment with colleagues and build partnerships across technical disciplines, job functions and departments.
- Dedication to taking ownership of projects that include identifying problems, developing testing protocols, and developing and implementing solutions.
- Master's Degree science or engineering field plus 2 or more years related experience in a higher education, research, scientific or technical computing environment.
- Familiarity and experience with resources at private or public sector HPC research computing environments or national centers beneficial.
- Familiarity and experience with running HPC workloads in cloud computing environments.
- Experience deploying or working with NIST 800-171 or CMMC compliant research computing environments.
- Knowledge of the continuum of research computing and scalability from desktop to HPC, cloud and national centers.
See All 6 Hpc Engineer Jobs in Massachusetts
Find roles in Massachusetts that match your experience and apply in just a few clicks.
Find Hpc Engineer JobsHpc Engineer Jobs by City in Massachusetts
Where Massachusetts roles are concentrated, by current openings.
Hpc Engineer Job Market in Massachusetts
A snapshot from current Massachusetts openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Law & Legal Services
- Technology & Software
What Massachusetts Employers Look For
The qualifications that appear most often in hpc engineer jobs across Massachusetts.
- Bachelor's or master's degree in computer science, engineering, or a computational science field
- Hands-on experience with parallel programming frameworks such as MPI or OpenMP
- Proficiency in high-performance computing environments including Linux-based HPC clusters
- Experience with job schedulers such as Slurm, PBS, or LSF in a research or enterprise setting
- Familiarity with GPU programming using CUDA or OpenCL for accelerated computing workloads
- Strong background in performance profiling, benchmarking, and system optimization at scale
Hpc Engineer Jobs in Massachusetts: Frequently Asked Questions
How do you become a hpc engineer in Massachusetts?
Most employers in Massachusetts require at least a bachelor's degree in computer science, electrical engineering, or a related computational field, with a master's degree preferred for research-oriented roles. There is no state-issued license for hpc engineers in Massachusetts, so hiring decisions center on demonstrated cluster administration experience, proficiency with parallel programming frameworks, and portfolio projects or publications. Candidates targeting defense contractors in the greater Boston area should expect to pursue a federal security clearance as an additional requirement.
How much do hpc engineers make in Massachusetts?
Hpc engineers in Massachusetts earn a median of about $167,600 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $118,490 for the lowest 10% to over $258,880 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire hpc engineers in Massachusetts?
Employers hiring hpc engineers in Massachusetts right now include NVIDIA, Zoox, and Vicor, based on current listings on Migrate Mate as of October 2026. Massachusetts's concentration of defense contractors, national laboratories, and research universities means openings are spread across both private industry and federally funded research environments.
Which Massachusetts cities have the most hpc engineer jobs?
The cities with the most hpc engineer openings in Massachusetts are Boston, Westford, and Massachusetts. Boston and Cambridge dominate due to the density of research universities and biotech and defense firms anchored there, while Lowell draws demand from advanced manufacturing and defense technology companies that maintain large engineering campuses in the region.
Are there remote hpc engineer jobs in Massachusetts?
Yes, but they're less common than in purely software-focused roles, since hpc engineers often need direct access to on-site cluster hardware. About 67% of hpc engineer openings tied to Massachusetts are remote or hybrid as of October 2026, reflecting the role's infrastructure-dependent nature. The tasks most likely to be performed remotely are code development, performance analysis, and user support, while hardware procurement and cluster administration typically require an on-site presence.
How can I get hired as a hpc engineer in Massachusetts with little or no experience?
The most realistic entry path is through a research computing associate or junior systems administrator role at one of Massachusetts's universities or national research centers, where hands-on cluster access is built into the position. MIT, Boston University, and Harvard all run research computing groups that regularly bring on early-career staff and graduate student contractors. Building a portfolio of parallel programming projects in MPI or CUDA and earning a Linux Foundation certification can distinguish candidates without a formal HPC work history.
Where can I find and apply to hpc engineer jobs in Massachusetts?
You can find and apply to hpc engineer jobs in Massachusetts on Migrate Mate, which lists current Massachusetts openings across research institutions, defense contractors, and technology firms. Find roles that fit your background and apply directly to the employers posting them.
See All 6 Hpc Engineer Jobs in Massachusetts
Find roles in Massachusetts that match your experience and apply in just a few clicks.
Find Hpc Engineer Jobs