Assistant Director-Research Computing

Posting Details

Certain positions will be posted internally for 5 business days from the posting date. External Candidates please be sure to use the External Application form. If the External Application form is not available, this posting is not yet open to External Candidates.

Position Information

Position Title Assistant Director-Research Computing
Requisition Number STFR003999
Division/College Information Technology Services
Interdisciplinary Division/College Not Applicable
Location Boston Main Campus
Full-time/Part-time Full Time
Grade 14
Posting Date 02/07/2018

The Division of Information Services is currently seeking a talented individual to fill the role of Assistant Director, Research Computing. Under the direct supervision of the Director of Systems and Production Services, the Assistant Director of Research Computing position is responsible for leading the overall research computing support mission of Northeastern University. The role will work closely with faculty to help design, implement and maintain HPC services for the Northeastern University community. A key focus will be the effective planning, use and deployment of Northeastern University computing resources in the Massachusetts Green High Performance Computing Center (MGHPCC), which includes Discovery, a state-of-the-art HPC environment with 25,000+ compute cores, 100+ GPUs, 5+PB of storage and high speed network connectivity.

This senior position is also responsible for providing overall leadership to Northeastern University’s HPC support team and for overseeing the technical evolution of the HPC environment. Prioritization and goal setting will be essential to provide timely solutions within the complex heterogeneous research computing environments. This position will be responsible for project management for the implementation of new HPC clusters as well as the planning and implementation of upgrades to existing systems.

This position will also liaise with faculty and researchers, and advise members of the research community on best practices and assist them in getting the most out of the University’s HPC systems. He or she will also participate and provide assistance in research proposals related to HPC systems.

To ensure that essential services are maintained and provided to the university research community, the employee will be required to work outside their regular working hours as needed.


The ideal candidate will hold a Master’s degree in Computer Science, Engineering, or Natural Sciences or a related field, and 7-10 years of experience in high performance computing. Demonstrated experience liaising with diverse communities regarding complex computing requirements and capabilities. Prior research computing experience, including demonstrated experience in system and related network administration of complex computer systems, specifically Linux HPC clusters. Research background is preferred.

Demonstrated technology experience with a parallel file system, e.g. GPFS or Lustre. Experience with open source software. Knowledge of or experience in networking systems, including DNS, LDAP, and TCP/IP. Expertise in SLURM scheduler, and with cluster configuration and management tools.

Demonstrated experience working in an environment with rapidly changing job priorities. Knowledge of or experience administering computer security software and hardware requirements. Knowledge of Linux kernel internals. Experience with scripting in shell, Perl or Python. Experience in optimization and porting on HPC systems, or the equivalent combination of education training and experience from which comparable skills can be acquired.

Ability to work with faculty to build technically-focused proposals around HPC solutions.

Experience in scalable parallel software development methodologies including MPI and OpenMP;

Experience in Float Point Processing Architectures, Vector Processing, SIMD/MIMD Architectures, Mathematical Libraries, GPU Architectures;

Excellent time and project management skills;

Ability to manage multiple projects simultaneously, plan and implement project specifications, report project status, and identify delays or resource shortages.

Ability to lead, manage and work with high functioning teams to provide timely build/response for variety of technology projects.

Excellent verbal and written communication skills with an ability to communicate solutions by providing both technical and non-technical interpretations of models and results.

Occasional trips to Western Massachusetts will be required.

Additional Information

A criminal background check is required for this position.

Documents Needed to Apply

Required Documents
  1. Resume
  2. References
Optional Documents

Posting Specific Questions

Required fields are indicated with an asterisk (*).

  1. * Do you have a Bachelor's degree?
    • Yes
    • No
    • Pending

Northeastern University is an Equal Opportunity, Affirmative Action Educational Institution and Employer, Title IX University. Northeastern University particularly welcomes applications from minorities, women and persons with disabilities. Northeastern University is an E-Verify Employer.