Technical Lead
Rensselaer Polytechnic Institute · Troy, NY · 2 wk ago
On-siteInformation Technology$110k–$140k/yrFull-time
About the role
The Technical Lead, High Performance Computing (HPC) & Artificial Intelligence (AI) is a senior member of the team responsible for the design and implementation of HPC and AI systems. This position also leads and manages projects for cross-functional teams.
Responsibilities
- Helps clients fully leverage complex IT capabilities at Rensselaer.
- Promote use of applications/software, services or systems to clients.
- Helps clients understand value proposition and potential impacts on workflows and processes.
- Manage and lead tasks related to applications/software, services and/or systems for the Institute including architecture design, deployment, troubleshooting, analysis, and upgrade management.
- Lead efforts to gather, analyze and interpret business data including design and development of custom reports.
- Guides clients in the process for specification, design, modification and implementation of highly complex IT applications, software, services, systems or equipment as they relate to business processes and changing business needs.
- Help forecast changes based on changing business needs and industry trends.
- Maintain relationships with vendors to understand product capabilities and identify solutions.
- Work with Procurement to understand strategies and processes.
- Deploy complex applications/software, services and/or systems using standard or custom tools. Development of deployment methods and strategies.
- Develop new standards and improvements to drive customer satisfaction.
- Develops and provides highly specialized client training and materials, taking into consideration the unique RPI environment.
- As the lead technical person for specific software, service or business units, responsible for helping manage problem and incident tickets assigned to this area by ensuring SLAs are met, and tickets are completed or escalated/reassigned according to standards.
- Analyze impact of changes to applications/software, services and/or systems to mitigate disruption on business.
- Provide configuration, management and maintenance to meet client needs.
- Ensure confidentiality and compliance with security requirements and standards.
- Provide technical guidance to students and other staff members.
- Aid faculty in the design, development and effective use of key software tools.
- Stay abreast of the latest technologies and software including review, testing, professional development and identification of potential issues or conflicts on horizon.
- Maintain extensive understanding of industry trends.
- Provide mentoring and guidance to other IT staff.
- Consult and meet with other IT staff regularly to exchange ideas, share expertise and concerns, set priorities, and lead special projects.
Qualifications
- Bachelor's Degree in computer science or related field
- 8 or more years of professional experience, including but not limited to: Development/design and maintenance of enterprise-wide systems and services
- Experience working with SLURM or other batch schedulers
- Experience with High Performance Computing systems, GPU computing, parallel file systems such as GPFS or Lustre
Preferred Qualifications
- Master's Degree in computer science or engineering
- Professional experience with progressive responsibility in the areas of research computing and cloud services
- Previous experience in higher education environment
Benefits
Rensselaer offers a comprehensive benefits package including premium/low-cost medical, dental, vision insurance, employer paid life insurance, STD, LTD, AD&D, travel insurance, 403(b) Defined Contribution Plan, Supplemental Retirement, 90% Tuition Assistance, 16 Paid Holidays, Generous PTO, Employee Assistance Program, Fitness Center access, Automobile purchasing discounts, and much more!