Epicareer Might not Working Properly
Learn More

HPC Engineer/Architect

Salary undisclosed

Checking job availability...

Original
Simplified
Title- HPC engineer/architect
Location: NYC, NY (hybrid, 2 days onsite every week)
Duration: 6+ Months
Client is seeking an experienced Research Solution Engineer to complement their growing HPC team. You would be supporting the client as it strives to achieve its singular mission: ending cancer for life. This exciting position will join a team of experienced engineers, architects, and application specialists working towards this very challenging goal. You will have access to state-of-the-art equipment and support from world-leading researchers. Under the supervision of the Senior Director of Research Technology, the HPC Engineer will provide support for a complex multi-datacenter high-performance computing system.
You Will!
  • Support day-to-day operations of large-scale parallel file systems
  • Deploy and Maintain Linux HPC infrastructure across multiple datacenters
  • Assist HPC engineers and architects with day-to-day operations and tickets
You Have!
  • Experience working in a large-scale research based HPC environment
  • Proven experience working with distributed file storage solutions (i.e., GPFS)
  • Experience with deploying and troubleshooting Linux Operating Systems (RHEL/CentOS)
  • Experience with Scripting and Automation (Ansible, Python, Shell Scripting)
  • Solid understanding of job schedulers (LSF/SLURM)
  • Experience with GPU-based compute infrastructure (including CUDA)
Responsibilities:
  • Design, architect and oversee implementation of Linux based HPC clusters and storage
  • Deploy physical hardware using HPC deployment tools and configuration and orchestration tools (Ansible)
  • Parallel file system (GPFS) performance tuning, monitoring and troubleshooting
  • Perform systems benchmarking, and developing automated tests for the HPC environment, ensuring the reliability and efficiency of our computational infrastructure
  • Infiniband network maintenance and troubleshooting
  • Automate and monitor the HPC user lifecycle process
  • Slurm installation, configuration, performance tuning and troubleshooting
  • Plan, design and implement a transition from the LSF scheduler to Slurm
  • Manage the Slurm scheduler and translate Research policies into scheduler configurations
  • Consult with faculty and students to develop research pipelines for use on the HPC cluster
  • Develop and maintain user lifecycle software suite in Python, implement CI/CD pipeline
  • Test and automate upgrades of critical system applications using Ansible and shell scripts.
  • The ability to communicate effectively with clinicians, researchers, and other team members to develop technological solutions is key
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job