Research Applications Specialist jobs in United States
info-icon
This job has closed.
company-logo

University of Michigan Information and Technology Services · 20 hours ago

Research Applications Specialist

The University of Michigan Information and Technology Services is seeking a Research Applications Specialist to join the Advanced Research Computing department. This role involves improving research through computational tools and providing support to users, including building software, conducting training, and assisting with various research domains.

Information Technology & Services
check
H1B Sponsor Likelynote

Responsibilities

Configure, compile, and install open source research applications and libraries from source
Craft functioning examples, either from examples included with the software, from the internet, or built from scratch for software installed to serve as a guide for users
Install and maintain multiple commercial applications such as mathematical and statistical software, math libraries, compilers, debuggers, and profilers
Collaborate in evaluating the organization, delivery, and maintenance of software and finding or building improved systems
Help validate the performance benchmarking and performance diagnosis of ARC services and systems
Assist users with performance, system or other issues related to their use of our systems
Assist users in identifying national resources, such as ACCESS, perform testing on those resources, assist preparing computational components of proposals, and assist users in learning to use granted resources
Evaluate new, user-facing tools for their potential to improve users' interaction with ARC services and resources that make the services easier to approach
Propose better solutions to organize, update, and deliver user facing software
Evaluate software development tools that assist users improving performance of their software, e.g., compilers, profilers, and libraries
Create and publish documentation including user guides, application-specific web documentation, and documentation for internal programs and procedures
Participate in designing and offering workshops and training for ARC and other research computing systems; this may include written assignments, in-person presentation, or video recording
Work individually with users to create manageable, well-documented workflows that incorporate or integrate with ARC provided services
You will be responsible for designing, building and maintaining HPC software infrastructures and user-facing tools, ensuring optimal performance and reliability in various domains, such as AI/ML applications that run on HPC AI/ML platforms
Develop CLI tooling and APIs that users and stakeholders can run to consume and evaluate their workflow metrics
Contribute and maintain software package management systems
Collaborate with researchers and Research Software Engineers to ensure seamless integration of HPC resources and scaling of applications
Stay up-to-date on the latest advancements of HPC technologies, especially in MPI, AI/ML and best practices

Qualification

Linux command line skillsHigh Performance Computing (HPC)Big Data SparkBig Data DBMSMachine LearningCloud computing AWSCloud computing AzureCloud computing GCPBuilding code from sourceBash shellPythonUser trainingDocumentation writing

Required

Bachelor's degree in computer science, engineering or an equivalent combination of education and experience
Linux command line skills
Two or more years experience providing IT support or working in an academic, research, or scientific focused environment
Experience with building code from source on Linux systems using common tools such as autoconf, Cmake, and others
Experience with debugging compiling and linking issues
Experience with bash shell and python

Preferred

Advanced degree in an academic field with experience in multistep computational processes, e.g., analyzing ongoing data collection, participation is survey research

Benefits

Generous time off
A retirement plan that provides two-for-one matching contributions with immediate vesting
Many choices for comprehensive health insurance
Life insurance
Long-term disability coverage
Flexible spending accounts for healthcare and dependent care expenses
Dental and Vision Insurance
Parental and Maternity Leave

Company

University of Michigan Information and Technology Services

twitter
company-logo
We are 700+ professionals supporting the U-M community of over 47,000 students, 6200 faculty and researchers, 25,000 staff, and a worldwide network of alumni and retirees.

H1B Sponsorship

University of Michigan Information and Technology Services has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2022 (1)
2020 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Michelle Durante, PHR
Senior HR Business Partner
linkedin
leader-logo
Sol Bermann
Chief Information Security Officer & Executive Director, Information Assurance
linkedin
Company data provided by crunchbase