Research Software Engineer - AI for Science & Materials

National Institute of Standards and Technology

Gaithersburg (MD)

On-site

USD 70,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Data Science and Artificial Intelligence Group (DSAI) at NIST is seeking a Research Software Engineer to lead and contribute to sustainable software infrastructure for AI-enabled materials and chemical science. You will embed with multiple projects, focusing on databases, AI pipelines, and reproducible research software used by NIST researchers and the broader community.

You will shape software practices, participate in planning and code reviews, and help translate research prototypes into

Qualifications

  • Bachelor’s or Master’s degree in a STEM field or equivalent experience.
  • Experience with API design, release management, and documentation for scientific users.
  • Experience enabling automated testing and CI in software projects.
  • Ability to perform code reviews and promote maintainability of software.
  • Experience with data pipelines, reproducible workflows, and scientific computing in Python.

Responsibilities

  • Provide technical leadership and hands-on development for high-impact projects.
  • Design and deploy scientific databases to support research and public datasets.
  • Build infrastructure for AI-enabled science projects and autonomous platforms.
  • Refactor, profile, test, and package prototype research code for long-term use.
  • Support ML workflows, benchmark suites, and reproducible evaluation pipelines.

Skills

API design
Release management
Documentation
Automated testing
CI / Continuous integration
Code review
Maintainability practices

Education

Bachelor’s degree in STEM fields
Master’s degree (preferred)

Tools

FastAPI
Django
PyTorch

Job description

The Data Science and Artificial Intelligence Group (DSAI) at NIST is seeking a Research Software Engineer to lead and contribute to sustainable software infrastructure for AI-enabled materials and chemical science. You will embed with multiple projects, focusing on databases, AI pipelines, and reproducible research software used by NIST researchers and the broader community.

You will shape software practices, participate in planning and code reviews, and help translate research prototypes into

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Software Engineer
Research Software Engineer

National Institute of Standards and Technology • Gaithersburg (MD)

On-site
USD 70,000 - 90,000
Research Software Engineer (Data Science and AI Institute)
Research Software Engineer (Data Science and AI Institute)

Johns Hopkins University • Baltimore (MD)

On-site
USD 95,000 - 140,000
Research Software Engineer - Robotics & Simulation (Data Science and AI Institute)
Research Software Engineer - Robotics & Simulation (Data Science and AI Institute)

The Johns Hopkins University • Baltimore (MD)

Hybrid
USD 110,000 - 140,000
Hybrid work model
Research Software Engineer – Image Analysis & Microscopy (Data Science and AI Institute)
Research Software Engineer – Image Analysis & Microscopy (Data Science and AI Institute)

Johns Hopkins University • Baltimore (MD)

On-site
USD 110,000 - 150,000
Postdoctoral Fellow (PREP0004155)
Postdoctoral Fellow (PREP0004155)

Johns Hopkins University • Baltimore (MD)

On-site
USD 70,000 - 90,000
Research Software Engineer & Technical Lead (DSAI)
Research Software Engineer & Technical Lead (DSAI)

Code4lib • Baltimore (MD)

On-site
USD 80,000 - 120,000
Access to cutting-edge technology
Collaboration with leading researchers
Opportunities for professional development
AI-Native Software Engineering Researcher - 2024928
AI-Native Software Engineering Researcher - 2024928

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 120,000 - 180,000
AI-Driven Research Software Engineer
AI-Driven Research Software Engineer

University of Utah • Salt Lake City (UT)

Hybrid
USD 55,000 - 81,000
AI-Driven Research Software Engineer
AI-Driven Research Software Engineer

University of Utah • Salt Lake City (UT)

On-site
USD 50,000 - 87,000
AI-Driven Materials Research Engineer
AI-Driven Materials Research Engineer

Applied Materials, Inc. • Santa Clara (CA)

On-site
USD 170,000 - 234,000