Company
New York University

Info
Full Time
DOE
Closes: 17 December 2021
Applications have closed
Senior Computational Specialist

Overview

The Senior Computational Specialist provides high-level support to scholars utilizing NYU’s extensive research computing infrastructure and services in their research. The individual in this role works directly with researchers, providing in-depth consultation to help solve computational problems, design algorithms, develop and build applications, and advise researchers on configurations, practices and policies that may improve software performance. This position develops training material, conducts ands-on training sessions, and provides online documentation to assist NYU scholars and their collaborators to efficiently utilize HPC technologies in their research and teaching. The Senior Computational Specialist is crucial in defining and building new research services for the next-generation of NYU’s infrastructure, in order to enhance, improve service, help build partnerships, and add capacity and capabilities. When needed, the specialist works closely with NYU IT teams to provide ongoing testing, benchmarking, support, troubleshooting, and maintenance of HPC computing resources and software.

 

About NYU IT -NYU IT CORE BELIEFS

We demonstrate our core beliefs everyday in our interactions, attitude and performance.

 

People at the heart of everything we do: We listen to our clients, and colleagues, and use our expertise to anticipate and address their needs.

 

Create space to innovate: We challenge assumptions and seek out fresh perspectives and new ways of thinking to fuel our productivity.

 

Right promise. Right delivery: We set clear goals and priorities, and execute with speed and agility to deliver better results.

 

Share information. Build trust: We engage in open and honest communications that reflect inclusiveness, fairness and respect for each other.

 

Teams and partnerships work. Boundaries don’t: We collaborate to maximize the value we bring to NYU because our best ideas come from working together.

 

Insist on excellence: We take pride in what we do, strive to improve constantly and hold ourselves accountable for the results.

 

Responsibilities

Required Education:
Master’s Degree or equivalent in Computer Science, Physics, Engineering, or a related field, with strong scientific computing emphasis required.

Preferred Education:
Doctoral Degree in Computer Science or equivalent experience.

Required Experience:
5+ years of working with HPC programming, job scheduling, compilers, performance libraries etc. Programming experience in C++, Fortran, Python, Java, Matlab. Experience with High Performance computing infrastructure workflows, resource managers, usage and systems’ health monitoring, and data transfer and sharing tools. Working experience with Big Data and knowledge of big data infrastructure. Excellent interpersonal communication, presentation and written and verbal communication skills, including documentation and customer support.

Preferred Experience:
7+ years of work experience, having a record of successes in programming, architecting, deploying and using HPC applications. Experience working in an academic research environment.

Required Skills, Knowledge and Abilities:
Excellent programming and math skills. Proven expertise with the Linux OS and bash scripting. Knowledge of CPU and GPU offerings, HPC offerings in public cloud providers (e.g. GCP). Experience with design, building and deploying containers (Docker, Singularity) in an HPC environment. Drive to continually expand knowledge in the areas of new technological developments and trends. Ability to present technical concepts in a clear manner to customers through demos, proposals and presentations. Experience with computational support for academic research.

Preferred Skills, Knowledge and Abilities:
Having a quantitative background (probability, statistics). Experience with GPU programming in an HPC environment. Experience with managing structured and unstructured data. Desire and ability to write blog or white paper content on relevant technical subjects. Experience with parallel programming models (e.g., use of OpenMP, MPI, CUDA). Experience with parallelization of serial computational applications, data analytics.

 

Qualifications

NYU aims to be among the greenest urban campuses in the country and carbon neutral by 2040. Learn more at nyu.edu/nyugreen.

EOE/AA/Minorities/Females/Vet/Disabled/Sexual Orientation/Gender Identity

Apply Here

PI154017762