The Scientific Computing Core (SCC) manages supercomputing resources and provides high performance computing (HPC) expertise to all centers at the Flatiron Institute , developing tools broadly useful to the scientific community as a whole. SCC is seeking a Software Engineer Intern to apply their development skills to original computational projects. The selected candidate will have a chance to collaborate on an open-source project while learning about numerical algorithms, GPU computing, MPI, and various other high performance computing (HPC) topics. The internship will be focused on HPC, and not machine learning, though many of the techniques used can be applied to accelerate machine learning applications. The selected candidate will be on SCC premises daily to meet with their supervisor, collaborate with scientists from a broad range of disciplines, present their progress, and participate in discussions. At the completion of their projects, they will orally present their work and potentially prepare a research paper. The internship will take place in-person at the Simons Foundation's offices in New York City from June 1, 2026 - August 14, 2026. Applicable travel assistance to New York City and a supported temporary housing option while in New York City may be available. Visit the Summer at Simons page to learn more. ESSENTIAL FUNCTIONS/RESPONSIBILITIES Assist in planning and implementation of novel generic open source computational tools and broader research software. Some recent projects that are in active development include, but are not limited to: High-performance multidimensional function interpolator https://github.com/blackwer/baobzi Massively parallel fully resolved hydrodynamic simulation of cytoskeletal elements https://github.com/flatironinstitute/SkellySim Novel algorithms for fast evaluation of All-Pairs kernels https://github.com/flatironinstitute/DMK Determining energy landscapes for structures imaged using Cryogenic Electron Microscopy https://github.com/flatironinstitute/ManifoldEM Experimental JIT compilation for performance critical code in C++ https://github.com/blackwer/RuFuS Use github to organize workflow and effectively collaborate on team programming projects Use Flatiron cluster resources to profile/benchmark/test software Perform any other duties or tasks as assigned or required
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Intern
Number of Employees
251-500 employees