Research Software Engineer - Data & Research Tools

Johns Hopkins University

Baltimore (MD)

On-site

USD 60,000 - 95,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Johns Hopkins University invites applications for a PREP Research Associate to support collaboration with NIST on the Research Software Engineer project. The role focuses on expanding a scientific database layout, prototyping code for performance, and building intuitive UI for data input forms and dataset display.

Responsibilities include storing and managing data files, collaborating with researchers on modern development workflows, and creating API documentation and tutorials for scientific

Qualifications

  • Bachelor's degree in a software-related field or equivalent experience.
  • Proficiency in HTML, CSS, SASS, and JavaScript for UI.
  • Proficiency with server-side runtimes (Node.js, PHP) and MongoDB.
  • Experience with Git, API integration, responsive design, testing.

Responsibilities

  • Design, expand, and deploy a scientific database layout for active research and NIST datasets.
  • Develop, refactor, profile, test, and package prototype code for maintainability and performance.
  • Create user-friendly features for data input forms and data display on an existing site.
  • Develop features to store, retrieve, and manage data files.

Skills

HTML/CSS/JS
Node.js
PHP
MongoDB
Git
APIs/Integration
Linux
CI/CD
Data pipelines
Technical writing

Education

Bachelor's degree in software engineering/computer science/IT or STEM

Tools

Node.js
PHP
MongoDB
Git

Job description

Johns Hopkins University invites applications for a PREP Research Associate to support collaboration with NIST on the Research Software Engineer project. The role focuses on expanding a scientific database layout, prototyping code for performance, and building intuitive UI for data input forms and dataset display.

Responsibilities include storing and managing data files, collaborating with researchers on modern development workflows, and creating API documentation and tutorials for scientific

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

Similar jobs worth comparing

Research Software Engineer for Scientific Data & Workflows
Research Software Engineer for Scientific Data & Workflows

Johns Hopkins University • Baltimore (MD)

On-site
USD 65,000 - 90,000
Research Software Engineer for Scientific Data & Workflows
Research Software Engineer for Scientific Data & Workflows

Johns Hopkins University • Gaithersburg (MD)

On-site
USD 65,000 - 96,000
Research Software Engineer for Scientific Data
Research Software Engineer for Scientific Data

Johns Hopkins University • Gaithersburg (MD)

On-site
USD 65,000 - 96,000
Seismic Data Architect | Postdoctoral Fellow
Seismic Data Architect | Postdoctoral Fellow

Johns Hopkins University • Gaithersburg (MD)

On-site
USD 82,000 - 89,000
Postdoctoral Fellow — Data Science for Community Resilience
Postdoctoral Fellow — Data Science for Community Resilience

Johns Hopkins University • Gaithersburg (MD)

On-site
USD 75,000 - 85,000
AI-Ready Publication Research Scientist
AI-Ready Publication Research Scientist

Johns Hopkins University • Gaithersburg (MD)

On-site
USD 96,000 - 117,000
Postdoc: Data Science for Community Resilience
Postdoc: Data Science for Community Resilience

Johns Hopkins University • Baltimore (MD)

On-site
USD 70,000 - 110,000
Senior Research Scientist - Structural Analytics & Data
Senior Research Scientist - Structural Analytics & Data

Johns Hopkins University • Baltimore (MD)

On-site
USD 80,000 - 100,000
Total rewards package for health, life, and career
Career development opportunities
AI-Ready Publication Systems Associate
AI-Ready Publication Systems Associate

Johns Hopkins University • Baltimore (MD)

On-site
USD 70,000 - 95,000
Senior Research Scientist, Community Resilience (PREP)
Senior Research Scientist, Community Resilience (PREP)

Johns Hopkins University • Baltimore (MD)

On-site
USD 70,000 - 90,000
Health benefits
Life insurance
Retirement package