×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – HPC & AI Advanced Development

Job in Ammon, Bonneville County, Idaho, USA
Listing for: Hewlett Packard Enterprise
Full Time position
Listed on 2025-12-22
Job specializations:
  • Software Development
    AI Engineer, Software Engineer, Machine Learning/ ML Engineer, Data Scientist
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer – HPC & AI Advanced Development

Apply for the Senior Software Engineer – HPC & AI Advanced Development role at Hewlett Packard Enterprise. This position is remote within the United States and requires valid U.S. work authorization.

Who We Are

Hewlett Packard Enterprise is a global edge‑to‑cloud company that helps companies connect, protect, analyze, and act on their data and applications wherever they live. Our culture thrives on new ideas, values diverse backgrounds, and supports flexible work and personal needs.

Job Description

HPE is seeking a motivated and skilled Senior Software Engineer to join the Advanced Programming Team within the HPC & AI Advanced Development organization. In this role, you will collaborate to solve challenges in scaling high‑fidelity, discrete‑event simulations on HPE supercomputers, using distributed memory and resilient execution techniques such as checkpointing. You will also develop workflows for distributed, large‑scale data analysis of traces, logs, and telemetry from simulations and HPC systems.

Key Responsibilities
  • Develop, experiment, and test distributed HPC/AI workflows for interactive processing of large‑scale telemetry datasets (terabytes to petabytes).
  • Build solutions by composing existing open‑source solutions and using distributed and parallel programming approaches to scale data and simulation size.
  • Participate actively in a collaborative, consensus‑driven design process.
  • Work in an Agile development environment.
  • Create documentation, collaborate with users, and present progress through writing, slides, and verbal communication.
Required Skills And Qualifications
  • 6‑8 years of industry or comparable experience in software engineering.
  • Proficiency in one or more of C, C++, or Python.
  • Exposure to high‑performance computing (HPC) or scientific computing.
  • Experience designing, building, or operating distributed large‑scale systems in production environments.
  • Experience with software engineering workflows, including version control, code reviews, automated testing, and CI/CD pipelines.
  • Excellent communication skills for conveying technical concepts through documentation, presentations, and design discussions.
  • Strong analytical and problem‑solving skills.
Nice to Haves
  • Experience collaborating with scientists or engineers on data science, data analytics, simulations, or modeling.
  • Experience with distributed‑memory parallel programming on supercomputers or large‑scale clusters.
  • Background in digital twin software development and integration with visualization tools and AI/ML workflows.
  • Experience with containerization and orchestration (Docker, Podman, Apptainer, Slurm, Kubernetes).
  • Experience developing or supporting workflows for HPC system design and operation.
  • Experience developing AI surrogates for real‑time HPC system error detection.
  • Experience incorporating and fine‑tuning large language models for a chat interface.
  • Knowledge of parallel and discrete‑event simulation, especially with SST.
  • Familiarity with checkpointing techniques, performance debugging, and optimization at scale.
  • Familiarity with Pandas, Num Py, Dask, Spark, or other data science technologies.
  • Familiarity with Developer Operations (AIOps).
Additional Skills

Artificial Intelligence Technologies, Cross Domain Knowledge, Data Engineering, Data Science, Design Thinking, Development Fundamentals, Full Stack Development, IT Performance, Machine Learning Operations, Scalability Testing, Security‑First Mindset.

What We Can Offer You Health & Wellbeing

We provide a comprehensive suite of benefits that supports physical, financial, and emotional wellbeing for employees and their loved ones.

Personal & Professional Development

We invest in your career through programs that help you reach any goal, whether becoming a subject‑matter expert or applying your skills to another division.

Unconditional Inclusion

We celebrate diverse backgrounds, provide flexible work, and foster a supportive environment where all employees can thrive.

Let’s Stay Connected

Follow @HPECareers on Instagram for updates on people, culture, and tech at HPE.

Job Level

Employee Compensation

The expected salary for this position varies…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary