Senior HPC Software Engineer (Python/C++) – Remote Options

AUI

Albuquerque (NM)

Hybrid

USD 79,000 - 120,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid time off
Retirement plan
Health Insurance

Job summary

Associated Universities, Inc. (AUI) is seeking an experienced Software Engineer to design, implement, and optimize scientific software for large-scale HPC systems.

You will prototype and maintain data‑processing software and collaborate with scientists, systems engineers, and external HPC partners. You will develop high-performance C++ and Python components, build interfaces and tooling, and drive performance optimization across multi-core and distributed environments.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Applied Mathematics, or related field.

Responsibilities

  • Develop high-performance scientific software in C++ and Python, including numerical algorithms, data-analysis pipelines, and simulation components.
  • Build Python interfaces, bindings, and workflow tooling around high-performance C++ cores.
  • Design modular, maintainable, and testable codebases following established software engineering best practices.
  • Profile, benchmark, and optimize HPC applications for multi-core and distributed-memory systems.
  • Improve algorithmic efficiency, memory usage, I/O patterns, and data‑movement behavior to achieve target throughput and scalability.
  • Work with HPC system engineers to tune application performance for specific architectures.
  • Create robust, automated workflows for large-scale simulations, experiments, or data‑processing tasks.
  • Integrate software with HPC schedulers, containerization technologies, and workflow engines.
  • Implement data ingestion, transformation, and storage strategies for multi‑terabyte to petabyte‑scale datasets.

Skills

Python
C++
Parallel computing
Performance profiling
Linux development
Version control
Build systems
Automated testing
Open-source software
Agile

Education

Bachelor's degree in CS/Engineering/Applied Math
Ph.D. preferred

Tools

Linux environments
Version control systems
Build systems
Automated testing frameworks

Job description

Associated Universities, Inc. (AUI) is seeking an experienced Software Engineer to design, implement, and optimize scientific software for large-scale HPC systems.

You will prototype and maintain data‑processing software and collaborate with scientists, systems engineers, and external HPC partners. You will develop high-performance C++ and Python components, build interfaces and tooling, and drive performance optimization across multi-core and distributed environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior HPC & AI Software Engineer
Senior HPC & AI Software Engineer

The Johns Hopkins University • Baltimore (MD)

On-site
USD 80,000 - 120,000
Senior C++/Python HPC Engineer (Parallel & AI)
Senior C++/Python HPC Engineer (Parallel & AI)

Galactic Minds INC • Bellevue (WA)

On-site
USD 100,000 - 130,000
Software Engineer Sr Staff
Software Engineer Sr Staff

Signature Federal Systems , LLC • Colorado Springs (CO)

On-site
USD 120,000 - 160,000
Senior HPC Engineer for AI & Scientific Apps
Senior HPC Engineer for AI & Scientific Apps

Parallel Works • Chicago (IL)

On-site
USD 140,000 - 190,000
Medical coverage
Vision coverage
Dental coverage
+2
Sr Software Engineer
Sr Software Engineer

Point Solutions Group • Colorado Springs (CO)

On-site
USD 120,000 - 150,000
Simulation Software Engineer – HPC & Physics Modeling
Simulation Software Engineer – HPC & Physics Modeling

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 195,000
Generous benefits
Education assistance program
Retirement contributions
+1
Senior HPC Software Engineer Drive Performance Mentoring
Senior HPC Software Engineer Drive Performance Mentoring

BasisPath Inc • Colorado Springs (CO)

On-site
USD 120,000 - 180,000
HPC Software Engineer — On‑Site R&D & Mentoring (TS/SCI)
HPC Software Engineer — On‑Site R&D & Mentoring (TS/SCI)

Signature Federal Systems , LLC • Colorado Springs (CO)

On-site
USD 140,000 - 190,000
Senior HPC Software Engineer - Research & Systems
Senior HPC Software Engineer - Research & Systems

Point Solutions Group • Colorado Springs (CO)

On-site
USD 120,000 - 150,000
Senior HPC Software Engineer, Staff – On-Site & Mentorship
Senior HPC Software Engineer, Staff – On-Site & Mentorship

Signature Federal Systems , LLC • Colorado Springs (CO)

On-site
USD 120,000 - 160,000