Demo

HPC Optimization Engineer

Simons Foundation
New York, NY Full Time
POSTED ON 4/2/2025
AVAILABLE BEFORE 6/2/2025

Job Details

HPC Optimization Engineer

POSITION SUMMARY

The Simons Foundation's Flatiron Institute opened in 2016 and conducts scientific research in-house, supporting teams of top computational scientists. The Scientific Computing Core (SCC) is part of the Flatiron Institute and is led by Ian Fisk. This core develops and deploys the computing infrastructure - including new computational and statistical methods and storage and data-handling systems - necessary to support the research activities of Flatiron's Centers for Computational Astrophysics, Biology, Mathematics, Neuroscience, and Quantum Physics. It also acts as a creator and disseminator of software tools for use by various scientific communities.

Primary Responsibilities

As a member of the Scientific Computing Core, the software engineer will be supporting a variety of open source projects across the Flatiron Institute, helping to make efficient use of various hardware accelerators, in particular GPUs.

The engineer will assist with:

  • deploying and optimizing various machine learning tools and applications
  • porting and optimizing HPC libraries and applications to accelerators
  • gathering and disseminating information about unified programming models and tools for developing portable accelerator code
  • preparing codes for deployment at leadership-class facilities with GPU-heavy architectures.
  • Responsibilities also include related software engineering activities: source code control (using git), debugging, documentation, testing and continuous integration.

This engineer will report to the Deputy Director of the Scientific Computing Core. This is a full-time position based in our offices in New York City.

MINIMUM QUALIFICATIONS

Education:

  • B.S., M.S. or Ph.D. in computer science or related technical discipline.

Experience:

  • At least three years of professional experience with software development
  • Proficiency in C, C and Python required, familiarity with Julia, MATLAB, R, etc., is desirable
  • Parallel programming paradigms, especially MPI and OpenMP
  • GPU programming (CUDA or similar)
  • Optimization tools (monitors, profilers, nvidia-smi, nvtop, perf, htop, etc.)
  • Scientific programming libraries (BLAS, LAPACK, FFT)
  • Portable/unified programming models and techniques such as OpenCL, SYCL, OpenMP/GPU offloading
  • Linux-based HPC clusters required, familiarity with SLURM is desirable
  • Using and managing terabyte data sets

Related Skills & Other Requirements:

  • Knowledge of general software engineering practices such as Full Software Development Life Cycle, coding standards, code review and version control systems (e.g., Mercurial, Git).
  • Ability and willingness to learn new programming languages and environments
  • Technical and scientific curiosity
  • Professional communication skills and a demonstrated commitment to customer service

COMPENSATION AND BENEFITS

  • The full-time annual compensation range is $150,000 - $180,000, depending on experience.
  • In addition to competitive salaries, the Simons Foundation provides employees with an outstanding benefits package.

Our Commitment to Expanding Pathways to Science & Opportunities for All

Many of the greatest ideas and discoveries come from a diverse mix of minds, backgrounds, and experiences. The Simons Foundation is committed to advancing basic science and mathematics to benefit humankind and expand our collective understanding of our world. As part of our mission, we support partners, programs, and initiatives that seek to broaden the scientific community and open pathways to science and mathematics careers.

The Simons Foundation provides equal opportunities to all applicants without regard to race, religion, color, age, sex, pregnancy, national origin, sexual orientation, gender identity, genetic disposition, neurodiversity, disability, veteran status, or any other protected category under federal, state, and local law.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $150,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a HPC Optimization Engineer?

Sign up to receive alerts about other jobs on the HPC Optimization Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$74,901 - $86,706
Income Estimation: 
$86,732 - $101,718
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Simons Foundation

Simons Foundation
Hired Organization Address New York, NY Full Time
Full-Stack Software Engineer (Web Developer) POSITION SUMMARY The Simons Foundation Web Experience Team is seeking a ful...
Simons Foundation
Hired Organization Address New York, NY Full Time
Position Summary Science, Society and Culture (SSC) seeks a program manager to help develop and manage our portfolio of ...
Simons Foundation
Hired Organization Address New York, NY Intern
Quanta Magazine is looking for a motivated art and design intern for the summer of 2025. This is an outstanding opportun...
Simons Foundation
Hired Organization Address New York, NY Full Time
Position Summary The Grants Manager is responsible for providing comprehensive grant administration for Mathematics and ...

Not the job you're looking for? Here are some other HPC Optimization Engineer jobs in the New York, NY area that may be a better fit.

HPC Engineer

Tek Leaders Inc, New York, NY

HPC Engineer

Cirrus Group Consulting, New York, NY

AI Assistant is available now!

Feel free to start your new journey!