2027 Graduate - Synthetic Aperture Radar ML Engineer - Imaging Systems
Laurel, Maryland, United States · On-site
Entry level
Description Are you passionate about machine learning, edge processing, and synthetic aperture radar imaging? Do you seek a position to apply your engineering skills in an innovative and collaborative laboratory environm…
Description Are you eager to architect and deliver robust, scalable, and secure systems that enable real operational decisions for warfighters? Are you excited to directly impact the nation’s most challenging defen…
Skills: Systems engineering, Model-based systems engineering, MBSE, SysML, UAF
2027 Internship – Inertial Navigation and Geophysics
Laurel, Maryland, United States · On-site
Entry level
Description Are you interested in learning about the timely and timeless art of maritime navigation from experts? Do you love to apply critical thinking and problem-solving skills for complex systems? Do you want to be p…
2027 Graduate - Software Developer or RF Systems Engineer
Laurel, Maryland, United States · On-site
Entry level
Description Are you interested in developing software or advancing radar and radio-frequency systems for critical national security challenges? Do you enjoy understanding how complex systems work, testing ideas against e…
Skills: Software development, RF systems engineering, Radar systems, Signal processing, C++
2027 Graduate - Systems & Software Engineer - Multi-Domain Mission Planning Development
Laurel, Maryland, United States · On-site
Entry level
Description Help Shape the Future of National Defense Are you ready to launch your engineering career by solving complex, real-world challenges? Do you want your work to have a direct impact on protecting the nation and …
Description Would you like to use your engineering skills to solve challenging, real-world problems that have a direct impact on national security? Are you interested in figuring out how complex systems work, building mo…
Skills: Aerospace engineering, Software development, Physics, Mathematics, Systems engineering
2027 Graduate - Engineer/Scientist - Communication Systems
Laurel, Maryland, United States · On-site
Entry level
Description Do you have interest in network and communications engineering? Are you searching for meaningful work to solve critical communications challenges involving the defense of the US? If you are graduating with a …
Description Are you passionate about shaping secure, IT systems in classified environments? Do you want to influence system improvements, implementation decisions, and the overall security posture of advanced technology …
Skills: Linux System Administration, RMF, NIST, STIG, Cybersecurity
2027 Graduate - Robotic/Autonomous Systems Engineer - Maritime Robotics
Laurel, Maryland, United States · On-site
Entry level
Description Are you motivated to develop solutions to challenging problems in the field of robotics? If you are graduating with a degree in Computer Science, Robotics, Mechanical Engineering, Electrical Engineering, or a…
2027 PhD Graduate - Data Scientist / Computer Scientist - Decision Systems
Laurel, Maryland, United States · On-site
Entry level
Description Are you looking for an engaging and impactful career building on the foundations of your academic work? Do you want to build data-driven solutions that offer the explainability vital to decision making? Would…
Skills: Data science, Computer science, Python, Java, JavaScript
Description Excited by the challenge of discovering, understanding, and exploiting the hardware and software that powers modern surveillance and autonomous systems? Interested in applying AI, automation, and agentic syst…
Responsibilities As a Data Scientist, you will apply advanced data science, machine learning, statistical, and analytical techniques to solve complex, mission-critical challenges supporting national security. You will wo…
Skills: Machine learning, Statistical analysis, Python, R, SAS
Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflows and building the infrastructure that turns emerging AI capabilities into pra…
Skills: Reverse engineering, AI workflow development, Python, C/C++, Rust
2027 Graduate – Software Engineer; Data Scientist; Ontologist – Threat Analytic Systems
Laurel, Maryland, United States · On-site
Entry level
Description Are you excited about applying your education toward building creative solutions for our nation’s greatest challenges? Are you searching for a collaborative environment that prioritizes impact, innovati…
Skills: Software engineering, Data science, Ontology, Python, Java
Description Do you love to understand how things work from the inside out? Are you a creative engineer who wants to learn reverse engineering and exploit development? If so, we believe you can make an impact interning wi…
Description Do you have an insatiable curiosity to understand how things work? Are you ready to take your reverse engineering skills to the next level? We're looking for motivated and enthusiastic engineers who are excit…
2027 Graduate - Intelligent Autonomous Systems Development, Test and Artificial Intelligence (AI)
Laurel, Maryland, United States · On-site
Entry level
Description Are you interested in working in multi-disciplinary teams to advance the state-of-the-art in autonomous systems, uncrewed air platforms, artificial intelligence, software design, embedded systems, virtual rea…
Skills: C++, Python, Software design, Artificial intelligence, Autonomous systems
2027 PhD Graduate - Cyber Researcher - Capabilities Development
Laurel, Maryland, United States · On-site
Entry level
Description Are you passionate about research, discovery, and exploring better ways to do things? Do you want the chance to push the boundaries of cyber defense? Are you excited about working with others to solve some of…
Skills: Cybersecurity, Software engineering, Systems engineering, Java, Kotlin
Description Are you a dedicated problem-solver who is curious about algorithms for guided air vehicles? Are you interested in simulating highly complex physics problems and applying advanced data science to understand th…
Skills: Matlab, Python, Linux, Software development, Data analysis
Job Description Job Description Information Systems Security Officer (ISSO) Leidos – Cyber & Analytics Business Area, Key Management & Analytics Division, Your Experience. A Critical Mission. Real Impact. Leidos has an e…
Skills: Information Assurance, Cybersecurity, NIST RMF, System Accreditation, Risk Assessment
2027 Graduate - Synthetic Aperture Radar ML Engineer - Imaging Systems
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree, postgraduate degree
Retirement plans, Paid time off, Medical insurance, Dental insurance, Vision insurance, Life insurance
Posted 2d ago
Apply by Sep 8
~40 hrs/week
Responsibilities
The candidate will optimize SAR-related processing for GPU-enabled edge hardware and support machine learning workflows including dataset development and model deployment. They will collaborate with senior staff to transition prototypes into robust, testable implementations while documenting technical approaches and performance tradeoffs.
Requirements
Applicants must hold a Bachelor’s or Master's degree in a relevant engineering or science field and possess a foundation in signal processing and linear algebra. Proficiency in Python or C++ is required, along with the ability to obtain a TS/SCI security clearance.
Full job description
Description
Are you passionate about machine learning, edge processing, and synthetic aperture radar imaging?
Do you seek a position to apply your engineering skills in an innovative and collaborative laboratory environment?
If so, we are looking for someone like you to join our team at the Johns Hopkins University Applied Physics Laboratory (APL)!
We are seeking an entry-level engineer or scientist to support the growth of RF/machine learning capabilities. The selected candidate will contribute in two primary areas: optimization of SAR-related processing for GPU-enabled edge hardware, and support of machine learning workflows including curated dataset development, model training, evaluation, and deployment to edge devices. This role is intended for a candidate with strong technical fundamentals and the potential to grow into a broader RF/ML contributor through mentorship and hands-on experience. Deep SAR expertise is not required.
As a member of our team, you will…
Support development and optimization of SAR-related algorithms and processing workflows for execution on GPU-enabled edge hardware.
Assist with profiling, debugging, and improving computational performance to meet edge-device constraints such as latency, memory, throughput, and power.
Build, organize, and maintain curated datasets for machine learning training, validation, and testing.
Develop and apply data preprocessing, labeling, and quality-check workflows to prepare data for analysis and model development.
Train, evaluate, and help refine machine learning models for deployment in edge or resource-constrained environments.
Support integration and deployment of algorithms and trained models onto edge computing platforms.
Collaborate with senior staff to transition prototypes into robust, testable implementations.
Document technical approaches, results, implementation details, and performance tradeoffs.
Work closely with mentors and team members to grow technical depth in RF, SAR, machine learning, and edge deployment applications.
Contribute to the team’s emerging RF/ML capabilities through applied development, experimentation, and technical learning.
Qualifications
You meet our minimum qualifications if you have...
Bachelor’s or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, Applied Mathematics, Physics, or relevant field.
Foundation in signal processing, linear algebra, and related applied mathematical methods.
Programming experience in Python, C++, or similar languages for technical computing, data processing, or algorithm development.
Familiarity with basic machine learning workflows, including data preparation, model training, evaluation, and performance assessment.
Ability to work with raw and processed data to create organized, curated datasets for analysis and model development.
Interest in performance optimization of computational pipelines, including familiarity with GPU or parallel computing concepts.
Awareness of edge or embedded computing constraints such as memory, latency, throughput, and power limitations.
Strong analytical, problem-solving, and communication skills.
Willingness to learn RF, SAR, and edge-deployed ML methods through mentorship and hands-on work.
Are able to obtain an Interim Secret Clearance by your start date and can ultimately obtain a TS/SCI. 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.
You'll go above and beyond our minimum requirements if you...
Experience with GPU programming, accelerated computing, or performance optimization tools and frameworks.
Exposure to deploying software or machine learning models on embedded or edge computing platforms.
Familiarity with machine learning frameworks such as PyTorch, TensorFlow, or similar toolkits.
Exposure to RF systems, remote sensing, image formation, SAR, or related sensing modalities.
Experience with data curation, labeling, preprocessing, or dataset management for machine learning applications.
Experience working in Linux-based development environments.
About Us
Why Work at APL?
The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation’s most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates.
At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL’s campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at https://www.jhuapl.edu/careers.
All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact [email protected].
The referenced pay range is based on JHU APL’s good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development. Applications are accepted on a rolling basis.
The Johns Hopkins Applied Physics Laboratory (APL) is a not-for-profit university-affiliated research center (UARC) that provides solutions to complex national security and scientific challenges with technical expertise and prototyping, research and development, and analysis.
Offices: 11100 Johns Hopkins Road, Laurel, Maryland 20723, US
How many Software jobs are open in Laurel, MD right now?
There are currently 271 open software positions in Laurel, MD listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in Laurel, MD?
Companies currently hiring include Johns Hopkins Applied Physics Laboratory, Peraton, GliaCell Technologies, Leidos, Visionist, Inc., among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in Laurel, MD?
Yes — 56 of the 271 open software positions offer remote or hybrid work (5 remote, 51 hybrid).
How do I apply for Software jobs in Laurel, MD?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.