Scientific Research Applications Specialist

Towson

Ann Arbor (MI)

Hybrid

USD 75,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An academic institution is seeking a Scientific Research Applications Specialist in Ann Arbor, Michigan. This role involves resolving user issues with scientific computing on HPC systems, installing software, mentoring junior staff, and creating documentation. The ideal candidate has a degree in science or computer science and at least 2 years of related experience. Opportunity for up to 80% remote work is available.

Qualifications

  • 2 years experience installing scientific open-source software on Linux systems.
  • Experience mentoring junior colleagues in project management.
  • Proficiency in programming machine learning models using Python, C, and R.

Responsibilities

  • Resolve user problems with scientific computing jobs.
  • Configure, compile, and install open source research applications.
  • Craft functioning examples for users.
  • Collaborate in software delivery and maintenance.
  • Assist users with performance and system issues.
  • Create documentation and user guides.
  • Design workshops and training for research systems.
  • Mentor and train junior staff.

Skills

Troubleshooting Linux OS
Installing scientific open-source software
Mentoring junior colleagues
Programming in Python
Programming in C
Programming in R
Performance benchmarking
Creating documentation

Education

Bachelor’s degree in biological or physical science
Bachelor’s degree in computer science with a minor in biological or physical science

Job description

Scientific Research Applications Specialist

Day-to-day activities include resolving user problems running scientific computing jobs on HPC systems. This includes troubleshooting Linux OS related problems, analyzing job submission scripts, and diving into code looking for bugs. In addition, users often ask for new software, or new versions of existing software, to be installed for them, requiring appropriate research to find the software, download, and compile it for optimal use on an HPC system. Specific duties:

  • 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
  • Mentor and train junior staff in the following areas of our operations and address any missing skills from above

Up to 80% remote work from home.

Bachelor’s degree in a biological or physical science or bachelor’s degree in computer science with a minor in a biological or physical science+2 years working experience in an academic, research, or science-focused environment, to include: installing scientific open-source software on Linux systems, mentoring junior colleagues in project management, and programming machine learning models and applications using Python, C, and R

The University of Michigan is an equal opportunity employer.

Resume to Missy Durante: missyd@umich.edu

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Scientific Research Applications Specialist
Scientific Research Applications Specialist

Austin Community College • Ann Arbor (MI)

Hybrid
USD 60,000 - 80,000
Scientific Research Applications Specialist at University of Michigan - Information and Technol[...]
Scientific Research Applications Specialist at University of Michigan - Information and Technol[...]

joinhandshake.com - Jobboard • Ann Arbor (MI)

On-site
USD 70,000 - 90,000
Remote HPC Applications & Solutions Specialist
Remote HPC Applications & Solutions Specialist

Wayne State University • Ann Arbor (MI)

Hybrid
USD 70,000 - 90,000
Remote HPC Applications & Solutions Specialist
Remote HPC Applications & Solutions Specialist

Towson • Ann Arbor (MI)

Hybrid
USD 75,000 - 95,000
Remote HPC Applications & Solutions Specialist
Remote HPC Applications & Solutions Specialist

Austin Community College • Ann Arbor (MI)

Hybrid
USD 60,000 - 80,000
Research Storage Engineer Senior
Research Storage Engineer Senior

University Of Michigan • Michigan

Hybrid
USD 95,000 - 125,000
HPC Scientific Software Engineer (IT@JH Research Computing)
HPC Scientific Software Engineer (IT@JH Research Computing)

The Johns Hopkins University • Baltimore (MD)

On-site
USD 80,000 - 120,000
Research Storage Engineer Senior
Research Storage Engineer Senior

University of Michigan • Ann Arbor (MI)

Hybrid
USD 103,000 - 114,000
Generous time off policy
Two-for-one retirement matching
Comprehensive health insurance
+5
Research Computing Software Engineer
Research Computing Software Engineer

Jobtailor • Pennsylvania

On-site
USD 120,000 - 180,000
HPC Administrator
HPC Administrator

General Dynamics Information Technology • Hamilton (MT)

Hybrid
USD 90,000 - 135,000