[Hiring] HPC Software Engineer 3- Research Computing @Pacific Northwest National Laboratory
HPC Software Engineer 3- Research Computing @Pacific Northwest National Laboratory
Software Development
Salary usd $133,100.00..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago

[Hiring] HPC Software Engineer 3- Research Computing @Pacific Northwest National Laboratory

2d ago - Pacific Northwest National Laboratory is hiring a remote HPC Software Engineer 3- Research Computing. πŸ’Έ Salary: usd $133,100.00/yr. to usd $210,400.00/yr. πŸ“Location: USA

Role Description

Research Computing advances scientific discovery by providing researchers computational tools to accelerate their research outcomes. We support computationally enabled science by providing researchers access to computational building blocks (e.g., HPC, Machine Learning environments, Data Management Tools, etc.). We also provide services, expertise, and support to researchers to optimize their use of our capabilities (e.g., HPC & Machine Learning Consulting, and machine Learning workflow management, etc.), all while fostering a culture of computing through interdisciplinary collaboration and access to computational resources.

We are seeking an HPC Software engineer to join project teams building HPC and AI/ML solutions to support a broad variety of scientific domains. The scope of work will be diverse and will include:

  • Joining existing project teams across the research directorates.
  • Engaging and understanding their domain and project needs.
  • Designing, building, and implementing applications and pipelines to support their various needs.
  • Implementing broadly applicable operational solutions to support ranges of projects and domains, including pipelines, automation, containerization, and various technologies and platforms.
  • Joining existing research efforts and developing software and algorithms to support the project research focus.
  • Helping domain scientists leverage various ML techniques.

You must understand and have experience in a mix of technologies such as Python, C, PyTorch, and OpenMPI. Experience with HPC system engineering is required. For aspects of the work, experience and interest in Machine Learning workflows and large language models will be an advantage. Additionally, it would be advantageous to have experience in other scientific or engineering domains and mathematics.

Initially, you will join existing project teams, and as such, you will be expected to operate within specific guidelines and coding standards. As a level 3, you will be increasingly responsible for building your own opportunities within PNNL, leading other team members in developing technical solutions, and developing opportunities for other staff to follow. Additionally, you are expected to mentor others and lead tasks on projects.

Qualifications

  • PhD and 1 year of Software Engineering experience -OR-
  • MS/MA and 3 years of Software Engineering experience -OR-
  • BS/BA and 5 years of Software Engineering experience -OR-
  • AA and 14 years of Software Engineering experience in designing, architecting, programming, deploying, and automating software solutions in support of scientific research or consumer digital product development -OR-
  • HS/GED and 16 years of Software Engineering experience in designing, architecting, programming, deploying, and automating software solutions in support of scientific research or consumer digital product development.
  • Experience with HPC software builders, such as Spack.
  • Knowledge of and experience supporting Slurm.
  • Experience participating in working with scientists and engineers of various scientific domains and being able to bridge between the various domains and computer and data science.
  • Experience working with project teams, especially including domain scientists, understanding scientific realms, and applying computer science and mathematical principles in support of the scientific mission of the project.
  • Experience with building large language models to support research.

Requirements

  • Experience with HPC system engineering.
  • Understanding of Python, C, PyTorch, and OpenMPI.
  • Experience and interest in Machine Learning workflows and large language models.

Benefits

  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • Robust telehealth care options.
  • Several mental health benefits.
  • Free wellness coaching.
  • Health savings account.
  • Flexible spending accounts.
  • Basic life insurance.
  • Disability insurance.
  • Employee assistance program.
  • Business travel insurance.
  • Tuition assistance.
  • Relocation assistance.
  • Backup childcare.
  • Legal benefits.
  • Supplemental parental bonding leave.
  • Surrogacy and adoption assistance.
  • Fertility support.
  • Company-funded pension plan.
  • 401(k) savings plan with company match.
  • Up to 120 vacation hours per year.
  • Ten paid holidays per year.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
HPC Software Engineer 3- Research Computing @Pacific Northwest National Laboratory
Software Development
Salary usd $133,100.00..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later