Maritime AI & Signal Processing Engineer

Johns Hopkins Applied Physics Laboratory

Laurel (MD)

On-site

USD 85,000 - 165,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Johns Hopkins University Applied Physics Laboratory (APL) is seeking an Algorithm Development Engineer to design and evaluate signal processing and machine learning algorithms for maritime and national security tasks. You will work with real-world sensor, imagery, and network data to derive features and build robust algorithms.

You will develop software tools in Python, MATLAB, or C/C++, collaborate with engineers and sponsors, and document your methods and results through reports and

Qualifications

  • Bachelor’s or Master’s degree in computer engineering, electrical engineering, mathematics/statistics, or physics.
  • Have demonstrated programming experience in Python, MATLAB, C/C++, or a similar language.
  • Have strong written and verbal communication skills with the ability to work effectively in small project teams.
  • Have a foundation in relevant mathematical and computational concepts, such as linear algebra, probability, statistics, numerical methods, or digital signal processing.
  • Have experience applying programming and analytical skills to solve technical problems, including developing algorithms, analyzing data, or evaluating computational outputs.
  • Are able to obtain an Interim Secret level security clearance by your start date and can ultimately acquire a Secret level 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

  • Develop, implement, test, and evaluate signal processing, data analysis, and machine learning algorithms for challenging maritime and national security applications.
  • Work with real-world sensor, imagery, or network data to uncover patterns, extract meaningful features, and develop algorithms that turn data into actionable information.
  • Develop software tools and analysis workflows, primarily using Python, MATLAB, or C/C++, to process data, conduct experiments, and evaluate algorithm performance.
  • Collaborate with multidisciplinary teams of engineers, scientists, and operational experts to tackle technical issues and transition innovative capabilities into operational use.
  • Detail your technical approach, software, experiments, and algorithm performance through written reports, presentations, and technical discussions with colleagues and sponsors.

Skills

Python
MATLAB
C/C++
Machine learning
Signal processing
Data analysis
Networking concepts
Git
Linux
Unit testing

Education

Bachelor’s or Master’s degree in computer engineering / electrical engineering / physics / mathematics / statistics

Tools

Wireshark
Arkime
Elasticsearch
PyTorch
TensorFlow

Job description

The Johns Hopkins University Applied Physics Laboratory (APL) is seeking an Algorithm Development Engineer to design and evaluate signal processing and machine learning algorithms for maritime and national security tasks. You will work with real-world sensor, imagery, and network data to derive features and build robust algorithms.

You will develop software tools in Python, MATLAB, or C/C++, collaborate with engineers and sponsors, and document your methods and results through reports and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Maritime Sensing AI/ML & Signal Processing Engineer
Maritime Sensing AI/ML & Signal Processing Engineer

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

On-site
USD 85,000 - 195,000
Robust education assistance program
Unparalleled retirement contributions
Flexible work/life balance
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
Graduate Signal Processing & AI/ML Engineer
Graduate Signal Processing & AI/ML Engineer

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

On-site
USD 85,000 - 165,000
Acoustic Signal Processing & ML Engineer Intern
Acoustic Signal Processing & ML Engineer Intern

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

On-site
USD 31,000 - 66,000
Education assistance
Retirement plans
Training and development
Undersea Signal Processing Intern: ML/DSP for Sonar
Undersea Signal Processing Intern: ML/DSP for Sonar

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

On-site
USD 32,000 - 66,000
Clearance-Eligible Signal Processing & ML Engineer
Clearance-Eligible Signal Processing & ML Engineer

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

On-site
USD 85,000 - 165,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
Undersea Acoustic Communications Engineer - Innovator
Undersea Acoustic Communications Engineer - Innovator

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

On-site
USD 100,000 - 245,000
Sensor Processing Engineer - AI/ML for Defense
Sensor Processing Engineer - AI/ML for Defense

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 165,000
Education assistance
Retirement contributions
Paid time off