Research Software Engineer—AI & Data Science for Discovery

Johns Hopkins University

Baltimore (MD)

Hybrid

USD 95,000 - 140,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Johns Hopkins University is seeking multiple Research Software Engineers for the Data Science and AI Institute. You will design and build software for AI and data science applications, collaborating with faculty on projects from consulting to multi-year initiatives.

Key work includes creating AI/ML solutions, processing massive datasets, and developing robust software pipelines. Strong Python/C++ and cloud experience, Docker/Singularity, REST, SQL, and Linux expertise are essential.

Qualifications

  • Master's in CS, Engineering, Physics or Bioinformatics with strong scientific computing background.
  • 3+ years in software development on large projects; AI/ML development is a plus.
  • Experience modeling and applying ETL pipelines to complex data sets.

Responsibilities

  • Collaborate in a team of RSEs and scientists on AI/data science projects.
  • Develop AI/ML solutions using modern libraries and hardware.
  • Analyze massive data sets in cloud or on premises; build scalable pipelines.
  • Create data models and software frameworks for reusable scientific infrastructure.
  • Co-author publications and contribute to research software governance.

Skills

Python
C++
CUDA
Docker
Singularity
REST
SQL
Linux
Git

Education

Masters in a quantitative discipline
Three (3) years of software development in large projects

Tools

Docker
Singularity

Job description

Johns Hopkins University is seeking multiple Research Software Engineers for the Data Science and AI Institute. You will design and build software for AI and data science applications, collaborating with faculty on projects from consulting to multi-year initiatives.

Key work includes creating AI/ML solutions, processing massive datasets, and developing robust software pipelines. Strong Python/C++ and cloud experience, Docker/Singularity, REST, SQL, and Linux expertise are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Imaging AI Engineer for Scientific Discovery & Microscopy
Imaging AI Engineer for Scientific Discovery & Microscopy

Johns Hopkins University • Baltimore (MD)

Hybrid
USD 110,000 - 150,000
Robotics & Simulation AI Research Engineer
Robotics & Simulation AI Research Engineer

The Johns Hopkins University • Baltimore (MD)

Hybrid
USD 110,000 - 140,000
Hybrid work model
RSE: Image Analysis & Microscopy for AI-Driven Discovery
RSE: Image Analysis & Microscopy for AI-Driven Discovery

The Johns Hopkins University • Baltimore (MD)

Hybrid
USD 110,000 - 170,000
Hybrid work
Image Analysis & Microscopy RSE for AI-Driven Discovery
Image Analysis & Microscopy RSE for AI-Driven Discovery

Johns Hopkins University • Baltimore (MD)

Hybrid
USD 120,000 - 180,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)

On-site
USD 110,000 - 140,000
Hybrid work model
Research Software Engineer - Image Analysis & Microscopy (Data Science and AIInstitute)
Research Software Engineer - Image Analysis & Microscopy (Data Science and AIInstitute)

Johns Hopkins University • Baltimore (MD)

On-site
USD 120,000 - 180,000
Senior HPC & AI Software Engineer
Senior HPC & AI Software Engineer

The Johns Hopkins University • Baltimore (MD)

On-site
USD 80,000 - 120,000
Research Software Engineer – Image Analysis & Microscopy (Data Science and AI Institute)
Research Software Engineer – Image Analysis & Microscopy (Data Science and AI Institute)

The Johns Hopkins University • Baltimore (MD)

On-site
USD 110,000 - 170,000
Hybrid work
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