Hpc Optimization Engineer

Details of the offer

HPC Optimization EngineerApplyLocations: 162 Fifth Avenue, New York, NYTime Type: Full timePosted On: Posted 3 Days AgoJob Requisition ID: R0001509POSITION SUMMARYThe 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 ResponsibilitiesAs 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 applicationsPorting and optimizing HPC libraries and applications to acceleratorsGathering and disseminating information about unified programming models and tools for developing portable accelerator codePreparing codes for deployment at leadership-class facilities with GPU-heavy architecturesResponsibilities 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 QUALIFICATIONSEducation:B.S., M.S. or Ph.D. in computer science or related technical discipline.Experience:At least three+ years of professional experience with software developmentProficiency in C, C++ and Python required; familiarity with Julia, MATLAB, R, etc., is desirableParallel programming paradigms, especially MPI and OpenMPGPU 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 offloadingLinux-based HPC clusters required; familiarity with SLURM is desirableUsing and managing terabyte+ data setsRelated Skills & Other Requirements:Knowledge of general software engineering practices such asFull 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 environmentsTechnical and scientific curiosityProfessional communication skills and a demonstrated commitment to customer serviceCOMPENSATION AND BENEFITSThe 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.The Simons Foundation's Diversity CommitmentMany of the greatest ideas and discoveries come from a diverse mix of minds, backgrounds and experiences, and we are committed to cultivating an inclusive work environment. The Simons Foundation actively seeks a diverse applicant pool and encourages candidates of all backgrounds to apply. We provide equal opportunities to all employees and applicants for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, genetic disposition, neurodiversity, disability, veteran status, or any other protected category under federal, state and local law.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Job Function:

Requirements

Director: Engineering Building Services & Advisory

Director: Engineering Building Services & Advisory $180k - $220k p.a. + 5 weeks annual leave Director - Queensland Office | Engineering & Project Management...


Connexus - Queensland

Published 19 hours ago

Senior / Principal Pavement Engineer

Senior / Principal Pavement Engineer - ( 177546 ) Description About Us At HDR, we specialise in engineering, architecture, environmental and construction ser...


Fashion Institute Of Design & Merchandising - Queensland

Published 19 hours ago

Head Of Maintenance/Engineering

The Head of Engineering, Facilities & Maintenance oversees maintenance, equipment reliability, and facility management across multiple sites. This hands-on l...


Michael Page - Queensland

Published 19 hours ago

Senior Test Engineer

Testing & Quality Assurance (Information & Communication Technology) Type: Casual/Vacation Salary: Add expected salary to your profile for insights SYPAQ is ...


Sypaq Systems - Queensland

Published 19 hours ago

Built at: 2024-11-14T18:53:15.485Z