City, Urban, Building, Campus, Downtown, Metropolis, College, Person, Neighborhood, Grass

Support Technician, HPC

Mailman School of Public Health Administration

Support Technician, HPC

  • 553882
  • Columbia University Medical Center
  • Mailman School of Public Health Administration
  • Full Time
  • Opening on: Nov 12 2025
  • Grade 105
View favorites
  • Job Type: Officer of Administration
  • Bargaining Unit:
  • Regular/Temporary: Regular
  • End Date if Temporary:
  • Hours Per Week: 35
  • Standard Work Schedule:
  • Building:
  • Salary Range: $90,000-$100,000
The salary of the finalist selected for this role will be set based on a variety of factors, including but not limited to departmental budgets, qualifications, experience, education, licenses, specialty, and training. The above hiring range represents the University's good faith and reasonable estimate of the range of possible compensation at the time of posting.
 

Position Summary

The successful candidate will be responsible for understanding and addressing users’ research computing requirements and providing essential technical support. The role requires a blend of technical expertise, strong interpersonal skills, and the ability to troubleshoot research computing issues. A key goal is to help foster a collaborative environment, allowing researchers to maximize the benefits of computing resources for groundbreaking research across diverse fields.


Responsibilities

  • Work closely with the Director of HPC resources to ensure the school’s computing resources are used efficiently. This entails tracking and review of compute and storage allocation to ensure fair, efficient allocation of budget.
  • Collaborate with researchers to understand their computing and research requirements, identify computing and data challenges, and share options/identify resources to address them whenever possible.
  • Orient researchers on the computing resources supported by the school, both on-premises HPC clusters and cloud computing services; provide guidance on the best fit, based on their specific research demands.
  • Manage access to School research computing resources -- set up user accounts, configure access controls, assist with software installations, and advise on resource allocation/utilization.
  • Troubleshoot account issues, scripting errors, memory allocation errors, etc.
  • Serve as an escalation point and liaison for researchers whose issues require vendor intervention. 
  • Assist the Director of HPC resources to develop and conduct training sessions and workshops on resource availability and best practices in HPC and cloud computing.
  • Refer researchers with special data needs (ie HIPAA data, restrictive data use agreements, etc.) to appropriate resources.

Minimum Qualifications

  • Bachelor's degree in computer science, information technology, or a related field (or equivalent experience).
  • 4 years related experience.
  • Unix skills.
  • Experience with scripting and automation (e.g., R, Bash, Python)
  • Understanding of the principles of computer clusters – parallel computing, resource allocation, multiple threads, etc.
  • Proficiency in configuring jobs for a parallel environment, specifically allocating adequate memory and nodes to meet specific time/budget.
  • In-depth knowledge of virtual HPC environments, such as AWS, Google, Azure; AWS experience a strong plus
  • Hands-on experience working with various software and tools:  Command line, multiple R versions and packages, FTP clients, data transfer tools, such as Snowball and Globus
  • Strong problem-solving and troubleshooting abilities.
  • Excellent communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies.

Equal Opportunity Employer / Disability / Veteran

Columbia University is committed to the hiring of qualified local residents.

Similar Jobs

Title Location Department Summary
Systems Administrator New York Department of Computer Science Interested in learning about Data Centers and supporting AI research? The Department of Computer Science at Columbia University is looking for a Linux systems administrator whose primary role will be to support computing research infrastructure in the department’s data center, which is currently undergoing an upgrade which will allow it to host a new high-end research GPU cluster. The successful applicant will learn all aspects of running a research data center, including power, cooling, management, and monitoring. They will also learn how to manage and maintain a research compute cluster, including scheduler configuration, high speed network, high speed storage, and GPU technology. Finally the software stack used by the researchers will need to be installed, maintained, and upgraded. Other responsibilities will include all aspects of supporting the department, such as network security, desktop administration, and A/V support. We are looking for somebody with a solid foundation in Linux who has an eagerness to learn and the energy and enthusiasm to work in a challenging environment. Familiarity with any of the following will be considered a bonus but is not a requirement: DNS, DHCP, TCP/IP, SNMP.
Clin App Support Specialist Columbia University Medical Center CUIMC IT The Clinical Application Support Specialist provides frontline support, maintenance, and optimization for a range of clinical software systems used across CUIMC’s academic medical environment. This role collaborates with clinicians, IT colleagues, and vendor partners to resolve application issues, enhance workflows, and ensure reliable, secure, and efficient system performance. The Specialist serves as a liaison between clinical departments and IT, supporting both day-to-day issue resolution and longer-term application improvement initiatives. This position contributes to the overall effectiveness of CUIMC’s clinical systems by ensuring that applications are configured, supported, and continuously optimized to meet evolving patient care and operational needs. This role delivers IT services on behalf of CUIMC in coordination with external affiliates and institutional partners, supporting integrated technology operations across organizations.
Associate AI Engineer Columbia University Medical Center CUIMC IT The Associate Applied AI Engineer supports the development, deployment, and maintenance of artificial intelligence applications for the Columbia University Irving Medical Center (CUIMC). This role contributes to the design and implementation of AI-enabled solutions that support administrative, research, clinical, and educational operations across the institution. Working closely with senior engineers and cross-functional teams, the Junior Engineer assists in building applications that leverage large language models (LLMs), retrieval-augmented generation (RAG), automation frameworks, and machine learning techniques. This role focuses on implementing AI solutions, supporting application deployment, and ensuring systems operate securely, efficiently, and in alignment with institutional policies and governance standards.