Research Software Engineer: AI, HPC & Open-Source

1000scholars

Newark (DE)

On-site

USD 110,000 - 170,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The University of Delaware invites applications for a Research Software Engineer to join the NSF HAIC initiative. You will build, validate, and maintain scalable, open-source software and cyberinfrastructure to support AI, ML, and multimodal data processing across UD and partner institutions.

Responsibilities include enabling reproducible research, interfacing with real-time systems, and guiding researchers in software engineering best practices.

Qualifications

  • Bachelor's degree in computer science, electrical/computer engineering, data science, statistics, or a related field with 5 years of related work experience.
  • Master’s or PhD is preferred for advanced research software development roles.
  • Experience with Linux, command line interfaces, and scripting (Bash, Python).
  • Hands-on with SLURM and shared HPC environments; version control with Git.
  • Ability to collaborate with researchers across disciplines and communicate clearly.

Responsibilities

  • Participate in a highly technical team supporting HAIC research software.
  • Develop, deploy, and scale workflows on HPC resources for AI and data science.
  • Maintain documentation, version control, and open-source repositories.
  • Assist in hardware/software procurement, setup, and testing.
  • Translate software and models for deployment in various settings.
  • Educate researchers on software engineering practices and HPC usage.

Skills

Python
Bash
Git
SLURM
Linux
C++
Communication
Team collaboration

Education

Bachelor's degree in CS/engineering/math/physics
Master's or PhD preferred

Tools

NVIDIA CUDA
Open source workflows
GitHub/GitLab

Job description

The University of Delaware invites applications for a Research Software Engineer to join the NSF HAIC initiative. You will build, validate, and maintain scalable, open-source software and cyberinfrastructure to support AI, ML, and multimodal data processing across UD and partner institutions.

Responsibilities include enabling reproducible research, interfacing with real-time systems, and guiding researchers in software engineering best practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Software Engineer – AI, HPC & Open-Source Tools
Research Software Engineer – AI, HPC & Open-Source Tools

University of Delaware • Newark (DE)

On-site
USD 90,000 - 130,000
Research Software Engineer, UD Institute for Data Science
Research Software Engineer, UD Institute for Data Science

University of Delaware • Newark (DE)

On-site
USD 90,000 - 130,000
Research Software Engineer, UD Institute for Data Science
Research Software Engineer, UD Institute for Data Science

1000scholars • Newark (DE)

On-site
USD 110,000 - 170,000
Postdoctoral Fellow, Human-AI Cooperation & Multisite Research
Postdoctoral Fellow, Human-AI Cooperation & Multisite Research

University of Delaware • Newark (DE)

On-site
USD 65,000 - 90,000
Postdoctoral Fellow — AI & Human-AI Collaboration
Postdoctoral Fellow — AI & Human-AI Collaboration

1000scholars • Newark (DE)

On-site
USD 60,000 - 80,000
Research Software Engineer: HPC & Open-Source Dev
Research Software Engineer: HPC & Open-Source Dev

UAB Medicine • University (FL)

Hybrid
USD 70,000 - 114,000
Post Doctoral Fellow, UD Institute for Data Science
Post Doctoral Fellow, UD Institute for Data Science

University of Delaware • Newark (DE)

On-site
USD 65,000 - 90,000
Research AI/ML Software Engineer for HPC & LLM Infra
Research AI/ML Software Engineer for HPC & LLM Infra

Virginia Tech Corporate Research Center, Inc. • Blacksburg (VA)

Hybrid
USD 110,000 - 130,000
AI-Driven Research Software Engineer
AI-Driven Research Software Engineer

Utah • Salt Lake City (UT)

On-site
USD 50,000 - 87,000
Research Software Engineer—AI & Data Science for Discovery
Research Software Engineer—AI & Data Science for Discovery

John Hopkin’s University • Baltimore (MD)

Hybrid
USD 95,000 - 140,000