Maritime Autonomy Software Intern (Python/C++)

Johns Hopkins University Applied Physics Laboratory LLC

Laurel (MD)

On-site

USD 31,000 - 66,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Education assistance program
Retirement contributions
Work-life balance

Job summary

Johns Hopkins Applied Physics Laboratory is seeking an intern for software development, data science, or ML projects supporting maritime autonomy. You will code in Python, C++, or Java, and collaborate on simulation tools and environments with a mission-driven team.

The role emphasizes mentorship, technical excellence, and a culture of collaboration, with roles spanning software design, testing, and evaluation across multidisciplinary teams.

Qualifications

  • Pursuing Computer Science, Computer Engineering, or related field at undergrad or graduate level.
  • Coursework or project experience applying software design with C++, Python, or Java.
  • Minimum 3.0 GPA (on a 4.0 scale); unofficial transcripts acceptable.
  • Technical projects/extracurricular activities outside of class.
  • Eligible for Interim Secret clearance by start date and Secret clearance eventuality; U.S. citizenship required.

Responsibilities

  • Develop and test modern applications and algorithms for simulation, data analysis, and decision-making.
  • Engage in end-to-end software engineering within a cloud-enabled simulation framework.
  • Collaborate to build and refine simulation environments for Navy autonomy algorithms and systems.
  • Work with multidisciplinary teams; participate in design reviews, code reviews, and test strategy planning.

Skills

Python
C++
Java
Agile development

Education

CS/CE or related field (undergrad/grad)

Tools

Docker
Kubernetes
CI/CD

Job description

Johns Hopkins Applied Physics Laboratory is seeking an intern for software development, data science, or ML projects supporting maritime autonomy. You will code in Python, C++, or Java, and collaborate on simulation tools and environments with a mission-driven team.

The role emphasizes mentorship, technical excellence, and a culture of collaboration, with roles spanning software design, testing, and evaluation across multidisciplinary teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Maritime Autonomy Software Internship (Python/C++)
Maritime Autonomy Software Internship (Python/C++)

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

On-site
USD 31,000 - 66,000
Maritime Software Intern: Autonomous Systems & Simulation
Maritime Software Intern: Autonomous Systems & Simulation

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

On-site
USD 31,000 - 66,000
Maritime Software Internship - Autonomy & Simulation
Maritime Software Internship - Autonomy & Simulation

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

On-site
USD 31,000 - 66,000
Naval Systems Modeling Intern - Python/C++ & ML
Naval Systems Modeling Intern - Python/C++ & ML

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 31,000 - 66,000
Maritime AI & Signal Processing Engineer
Maritime AI & Signal Processing Engineer

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

On-site
USD 85,000 - 165,000
Subsea Robotics Engineer – Autonomy for AUV/ROV
Subsea Robotics Engineer – Autonomy for AUV/ROV

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

On-site
USD 105,000 - 245,000
Retirement plans
Paid time off
Medical, dental, vision coverage
+1
Maritime AI & Signal Processing Engineer
Maritime AI & Signal Processing Engineer

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000
Maritime Defense Systems Intern: Modeling & Analysis
Maritime Defense Systems Intern: Modeling & Analysis

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

On-site
USD 31,000 - 66,000
Defense Modeling & Simulation Intern (Python/C++)
Defense Modeling & Simulation Intern (Python/C++)

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

On-site
USD 31,000 - 66,000
Maritime AI/ML & Signal Processing Engineer
Maritime AI/ML & Signal Processing Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 195,000
Generous benefits including education assistance
Retirement contributions
Healthy work/life balance