Computational Scientist

Northeastern UniversityNewton, MA
10d

About The Position

Job Summary: The Research Computing (RC) team at Northeastern University (NU) seeks a motivated, self-starting individual to be a member of our dynamic team as a Computational Scientist. The successful candidate will be a key link between the RC team and the research community at NU, including faculty and students across a broad range of departments, as well as outside users and partners, to help them leverage RC resources for their research and teaching. As a Computational Scientist at NU, your primary objective will be to support and enhance the research enterprise through direct interaction with faculty and students. You will assist research groups in taking full advantage of Discovery, NU’s high performance computing (HPC) cluster installed at the Massachusetts Green High Performance Computing Center (MGHPCC). You will help with optimization of code and utilization of scheduler features to maximize throughput of jobs. In addition, you will work with research groups to help identify, implement, and improve their computational workflow, as well as assist in facilitating scientific computing solutions specific to NU researchers. As a PhD level scientist, you will also participate in grant funding opportunities, author research papers and presentations, with NU’s faculty members, carry out independent research at RC, and supervise student staff as needed.

Requirements

  • Ph.D. in science (chemistry, physics, biology, etc.) or engineering required
  • 7+ years of experience in computational physics or related area
  • Proven experience coding in C/C++, Fortran, and/or Python
  • Proven experience with multiple parallel programming paradigms, including but not limited to; MPI, OpenMP, and CUDA (Compute Unified Device Architecture)
  • Experience in a batch HPC environment with a parallel file system using Slurm
  • Experience working with researchers, students, and scientific workflows
  • Experience with instrumenting, optimizing, and implementing application codes
  • Excellent interpersonal communication skills
  • Ability and willingness to learn new technologies and remain current with developing trends in the scientific computing community
  • Demonstrated strong writing skills with an ability to document and communicate solutions to users clearly
  • Desire for continuous self-improvement and maintenance of skills through training, workshops, and/or conferences
  • Self-starter, with a proven track-record for formulating strategy to solve problems based on user requirements
  • Ability to prioritize multiple projects and work-streams in a fast-paced environment

Nice To Haves

  • Postdoctoral or industry equivalent work at a computing facility, or using/managing HPC resources
  • Experience working with large scale machine learning models
  • Experience with performance optimization, debugging, and checkpointing on massively parallel &/or high throughput codes with tools such as HPCToolkit, Vampir, GDB, Intel VTune, and DMTCP.
  • Experience installing and supporting bio and chemistry codes such as NAMD, GAMESS, NWChem, QBox, Quantum Espresso, Gaussian, GROMACS, LAMMPS, etc.
  • Strong publication record in their area of expertise

Responsibilities

  • Support and enhance the research enterprise through direct interaction with faculty and students.
  • Assist research groups in taking full advantage of Discovery, NU’s high performance computing (HPC) cluster installed at the Massachusetts Green High Performance Computing Center (MGHPCC).
  • Help with optimization of code and utilization of scheduler features to maximize throughput of jobs.
  • Work with research groups to help identify, implement, and improve their computational workflow
  • Assist in facilitating scientific computing solutions specific to NU researchers.
  • Participate in grant funding opportunities
  • Author research papers and presentations, with NU’s faculty members
  • Carry out independent research at RC
  • Supervise student staff as needed.

Benefits

  • Northeastern has a comprehensive benefits package for benefit eligible employees. This includes medical, vision, dental, paid time off, tuition assistance, wellness & life, retirement- as well as commuting & transportation.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Ph.D. or professional degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service