Neuroengineering Software Engineer: Cloud & Data Pipelines

Johns Hopkins Applied Physics Laboratory

Laurel (MD)

On-site

USD 85,000 - 195,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Johns Hopkins University Applied Physics Laboratory (APL) seeks a Neuroengineering Developer to design, develop, and deploy computational tools, software, and algorithms for large-scale neuroscience datasets, including connectomes across species and imaging modalities.

You will build cloud-scale storage, visualization, and analysis pipelines, implement scalable software in cloud and HPC environments, and collaborate with multidisciplinary teams to advance neuroscience research and publish

Qualifications

  • ,
  • Hold a B.S. in Computer Science, Computer Engineering, Electrical Engineering, Data Science, Artificial Intelligence, Biomedical Engineering, Neuroscience, Applied Mathematics, or a related technical field.
  • Have 1+ year experience developing scientific software, computational methods, data analysis pipelines, and/or scalable software systems.
  • Have experience developing scientific software using Python (e.g., NumPy, SciPy, PyTorch).
  • Have experience with collaborative software engineering practices (Git, testing, CI/CD).
  • Demonstrate excellent oral communication skills, and the ability to work with a wide range of collaborators.
  • Are able to obtain Secret level security clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.

Responsibilities

  • Developing and maintaining computational pipelines, scalable analysis tools, and cloud-based environments for interrogating large-scale neuroscience datasets, including structural and functional connectomes across species and imaging modalities.
  • Develop, maintain, and extend software infrastructure that supports cloud-scale storage, visualization, and analysis of petabyte-scale neuroscience datasets.
  • Design, implement, test, and optimize software systems for automated neuroscience data processing, visualization, and analysis on cloud and HPC platforms.
  • Collaborate with multidisciplinary teams to develop software solutions, communicate technical progress, and contribute to research publications and proposals.
  • Present your work at technical meetings and collaborate with researchers across APL and external institutions.
  • Participate in collaboration and innovation opportunities to help ensure the success of APL’s mission.

Skills

Excellent communication
Collaboration
Security awareness

Education

BS in Computer Science/related field
MS in related field (preferred)

Tools

Python
Git
CI/CD
Cloud computing
Docker

Job description

The Johns Hopkins University Applied Physics Laboratory (APL) seeks a Neuroengineering Developer to design, develop, and deploy computational tools, software, and algorithms for large-scale neuroscience datasets, including connectomes across species and imaging modalities.

You will build cloud-scale storage, visualization, and analysis pipelines, implement scalable software in cloud and HPC environments, and collaborate with multidisciplinary teams to advance neuroscience research and publish

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Neuroengineering Developer for Cloud-Scale Neuroscience
Neuroengineering Developer for Cloud-Scale Neuroscience

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 195,000
Neuroengineering Cloud & Connectomics Engineer
Neuroengineering Cloud & Connectomics Engineer

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 195,000
Senior Neuroengineering Cloud Architect
Senior Neuroengineering Cloud Architect

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Lead Neuroengineering Cloud Architect
Lead Neuroengineering Cloud Architect

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 105,000 - 290,000
Senior Neuroengineering Software Lead
Senior Neuroengineering Software Lead

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Neural Engineer: AI-Driven Neurotech & Connectomics
Neural Engineer: AI-Driven Neurotech & Connectomics

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000
Education assistance
Retirement contributions
Work-life balance
Neural AI Engineer — Connectomics & Neurotech
Neural AI Engineer — Connectomics & Neurotech

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 165,000
Neural Engineering Scientist — AI & Neurotech
Neural Engineering Scientist — AI & Neurotech

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 105,000 - 245,000
Lead Neural Engineering & AI Researcher
Lead Neural Engineering & AI Researcher

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
Senior Software Engineer - AI/ML Data Pipelines (TS/SCI)
Senior Software Engineer - AI/ML Data Pipelines (TS/SCI)

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Generous benefits
Career development opportunities