1

Internship High Performance Computing Engineer Jobs in Woburn, MA

Site Reliability Engineer

Cambridge, MA · On-site

$62.75 - $83.50/hr

The Site Reliability Engineer will be responsible for engineering infrastructure to support high-performance computing needs in a bare metal environment, while also enabling technology evolution and ...

CUDA Developer - Remote

Boston, MA · Remote

$60 - $100/hr

Experience with high-performance computing or GPU-accelerated applications. * Experience optimizing workloads across different GPU architectures. * Background in graphics, compute shaders, or AI/ML ...

Posted today

CUDA Developer - Remote

Boston, MA · Remote

$60 - $100/hr

Experience with high-performance computing or GPU-accelerated applications. * Experience optimizing workloads across different GPU architectures. * Background in graphics, compute shaders, or AI/ML ...

Posted today

Build on your strong academic background as you help us advance our high-performance computing and ... Internship or academic experience writing Verilog/SystemVerilog or VHDL * Familiarity working in a ...

Senior Software Engineer

Needham, MA · On-site

$133K - $175K/yr

Responsibilities : • Utilize your expertise in low-level programming as we advance the state of the art in high performance computing and electronic trading • Provide the necessary guidance and ...

Showing results 41-60

Internship High Performance Computing Engineer information

See Woburn, MA salary details

$12

$65

$107

How much do internship high performance computing engineer jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for internship high performance computing engineer in Woburn, MA is $65.75, according to ZipRecruiter salary data. Most workers in this role earn between $53.89 and $74.42 per hour, depending on experience, location, and employer.

What is an internship high performance computing engineer?

An Internship High Performance Computing (HPC) Engineer is a student or early-career professional who works with advanced computing systems designed for processing large data sets and complex calculations at high speeds. During the internship, they assist in developing, optimizing, and maintaining HPC infrastructure, software, or applications used in scientific research, engineering, or data analysis. The role often involves learning about parallel computing, cluster management, and performance tuning, while gaining hands-on experience with cutting-edge technologies. Interns work under the supervision of experienced HPC engineers, contributing to projects that advance computational capabilities in various fields.

What types of projects can I expect to work on as an internship high performance computing engineer?

As an Internship High Performance Computing (HPC) Engineer, you will typically contribute to projects involving optimization of scientific applications, performance analysis, and cluster management. Interns often assist with benchmarking software, troubleshooting issues in parallel computing environments, and supporting researchers with technical solutions. You'll likely collaborate closely with senior HPC engineers, system administrators, and academic researchers to ensure efficient use of computing resources. This hands-on experience provides valuable insight into real-world challenges faced in HPC environments and helps build a strong foundation for future roles in the field.

What are the key skills and qualifications needed to thrive as an internship high performance computing engineer?

To thrive as an Internship High Performance Computing Engineer, you need a solid background in computer science fundamentals, programming (especially in C/C++ or Python), and a familiarity with parallel computing concepts, often supported by coursework or relevant project experience. Experience with Linux environments, HPC clusters, and distributed computing frameworks, as well as tools like MPI, OpenMP, or Slurm, is commonly required. Strong problem-solving skills, attention to detail, and the ability to collaborate effectively within technical teams help interns stand out. These skills ensure you can efficiently support computational research, resolve technical challenges, and contribute meaningfully to HPC projects.

What is the difference between Internship High Performance Computing Engineer vs Internship Data Scientist?

AspectInternship High Performance Computing EngineerInternship Data Scientist
Required SkillsProgramming (C++, Python), parallel computing, HPC systemsStatistics, machine learning, data analysis, Python/R
Work EnvironmentResearch labs, tech companies, academia with focus on HPC systemsTech firms, finance, healthcare, research institutions
Industry UsageHigh-performance computing projects, scientific simulationsData analysis, predictive modeling, business insights

Internship High Performance Computing Engineers focus on developing and optimizing computational systems for large-scale scientific and engineering problems, requiring skills in parallel programming and HPC environments. In contrast, Internship Data Scientists analyze data to extract insights, using statistical and machine learning techniques. Both roles are valuable in tech and research sectors but differ in technical focus and daily tasks.

What job categories do people searching Internship High Performance Computing Engineer jobs in Woburn, MA look for?

The top searched job categories for Internship High Performance Computing Engineer jobs in Woburn, MA are:

What cities near Woburn, MA are hiring for Internship High Performance Computing Engineer jobs?

Cities near Woburn, MA with the most Internship High Performance Computing Engineer job openings:

Infographic showing various Internship High Performance Computing Engineer job openings in Woburn, MA as of July 2026, with employment types broken down into 1% As Needed, 76% Full Time, 18% Part Time, and 5% Contract. Highlights an 87% Physical, 1% Hybrid, and 12% Remote job distribution, with an average salary of $136,753 per year, or $65.7 per hour.

Senior Backend Software Engineer

Flexcompute Inc.

Watertown, MA

$133K - $175K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 28 days ago


Job description

Flexcompute is leading the transformation of engineering simulation with our revolutionary ultra-fast simulation technology. Our flagship products, including the industry-leading Computational Fluid Dynamics (CFD) software Flow360 and electromagnetic simulation software Tidy3D, are reshaping how simulations are conducted across diverse sectors. Founded by visionaries from Stanford and MIT and supported by top-tier venture capital firms, we are a rapidly growing team dedicated to breaking boundaries and challenging the norms of the multi-billion-dollar engineering simulation market.

Role Overview

We are looking for a Backend Software Engineer to help us design and implement scalable solutions that meet the growing demands of our advanced EM simulation platform.

The ideal candidate has expertise in high-performance computing (HPC), infrastructure, web API design, and systems design. Additionally, the candidate will be help us enhance our data management, frontend-backend API unification, and cloud integration.

Key Responsibilities
  • Contribute to general software development efforts, such as API unification, simulation data management (e.g., caching, syncing, storage), and scripting improvements.
  • Collaborate with EM and infrastructure teams to implement simulation-specific solutions, including enhancements to back-end/scheduler integrations and Python front-end functionality.
  • Improve our task pipelines through an innovative design for a web API in a multi-physical simulation context.
  • Develop and maintain hybrid cloud compute and storage solutions, integrating on-premise HPC systems with modern cloud platforms.
  • Optimize and manage high-performance computing clusters equipped with high-speed interconnects.

Requirements

Education: Bachelor's degree or higher in computer science or computer engineering.

Technical Skills:

      • Professional experience developing backend systems using Java, Python, and/or C++
      • Strong experience with AWS or similar cloud platforms (compute, storage, networking, IAM, infrastructure automation)
      • Expertise in backend service development and web API architecture
      • Hands-on experience with containerization and orchestration (Docker, Kubernetes)
      • Experience designing and operating distributed systems in production environments
      • Strong Linux systems knowledge and infrastructure troubleshooting skills
      • Experience with infrastructure automation and configuration management (e.g., Terraform, Ansible, or similar tools)
      • Familiarity with monitoring, logging, and observability tooling
      • Understanding of networking fundamentals and backend security best practices

Innovative Mindset: Ability to learn quickly, adapt to new challenges, and innovate in a fast-paced startup environment.

Bonus Skills:

    • Experience integrating cloud platforms with HPC environments or large compute clusters
    • Familiarity with job schedulers (e.g., Slurm), distributed compute frameworks, or large-scale data pipelines
    • Experience supporting scientific computing or simulation platforms
    • Knowledge of GPU infrastructure and resource scheduling
    • Experience building developer platforms or internal infrastructure tooling

Example Projects

  • Architect and deploy Kubernetes-based infrastructure to run distributed simulation workloads
  • Design and implement scalable web APIs for simulation job orchestration and data access
  • Build CI/CD pipelines and infrastructure-as-code systems for reproducible deployments
  • Develop hybrid cloud solutions connecting on-prem HPC clusters with AWS compute and storage
  • Implement monitoring and observability systems to track simulation performance and reliability
  • Improve platform scalability to support growing user traffic and compute demand
  • Design secure service architectures, authentication, and licensing systems
  • Optimize infrastructure utilization across CPU and GPU resources
Join Us

By joining Flexcompute, you'll be at the heart of a movement set to redefine the engineering simulation industry. You will play a key role in shaping the future, where our innovations in simulation technology pave the way for groundbreaking advancements. We are committed to fostering an innovative and collaborative culture where boundaries of possibility are re-imagined, driven by creativity, expertise, and a shared vision of transforming the technological landscape.

Benefits

  • Competitive compensation with equity of a fast-growing startup.
  • Medical, dental, and vision health insurance.
  • 401(k) Contribution.
  • Gym allowance.
  • Friendly, thoughtful, and intelligent coworkers.