ML Software Engineer Jobs in Maryland

ML Software Engineer jobs in Maryland are among the most active in the Mid-Atlantic, concentrated in defense technology, federal health data systems, and cybersecurity-adjacent AI work. The heaviest hiring runs from the Baltimore metro and Annapolis corridor to the Washington, D.C. suburbs in Montgomery and Prince George's counties, where employers like Northrop Grumman, Leidos, and Johns Hopkins Applied Physics Laboratory maintain large engineering workforces. Demand is strongest for engineers specializing in natural language processing, computer vision, and MLOps pipeline development. Scan the live roles below and apply to whichever ones fit.

Find ML Software Engineer Jobs

Overview

Open roles5
Top employerStaffed4U
Top cityLaurel, MD
Cities hiring3
Work type100% On-site
Top credentialBachelor's degree in information technology

Showing 5 of 5+ ML Software Engineer jobs

J
Cloud Software Engineer 3 - ML Ops (Active TS/SCI Clearance with a Full Scope Polygraph Required)
We won't show you this job again
J
Added 2d ago
Cloud Software Engineer 3 - ML Ops (Active TS/SCI Clearance with a Full Scope Polygraph Required)
J&T Business Consulting
Laurel, Maryland
Cloud Architecture
Cloud Engineering
Cybersecurity

Have you applied for this role?

BigBear.ai
Senior Software Engineer (ML)
We won't show you this job again
BigBear.ai
Added 1w ago
Senior Software Engineer (ML)
BigBear.ai
Columbia, Maryland
Cloud Architecture
Cloud Engineering
Cybersecurity
Bachelor's degree in information technology
501-1,000

Have you applied for this role?

Bestgate Engineering
Cleared Machine Learning Software Engineer
We won't show you this job again
Bestgate Engineering
Added 1w ago
Cleared Machine Learning Software Engineer
Bestgate Engineering
Laurel, Maryland
Data Science
Data Science & Analytics
ML (Machine Learning)
Bachelor's degree in information technology
11-50

Have you applied for this role?

Akina, Inc.
Software Engineer 2 or 3 - (Python, Machine Learning, Linux)
We won't show you this job again
Akina, Inc.
Added 1w ago
Software Engineer 2 or 3 - (Python, Machine Learning, Linux)
Akina, Inc.
Annapolis Junction, Maryland
Quality Assurance & Testing (QA Testing)
Software Engineering
Technical Program Management
$206k - $268k/yr
Bachelor's degree

Have you applied for this role?

Staffed4U
Senior Software Engineer - Machine Learning / Data Science
We won't show you this job again
Staffed4U
Added 2mo ago
Senior Software Engineer - Machine Learning / Data Science
Staffed4U
Laurel, Maryland
Data Analytics
Data Engineering
Data Science
$220k - $240k/yr
On-Site
Bachelor's degree in engineering

Have you applied for this role?

Looking for more ml software engineer jobs?

Explore related role searches to find more openings that fit.

See related jobs

See All 5 ML Software Engineer Jobs in Maryland

Find roles in Maryland that match your experience and apply in just a few clicks.

Find ML Software Engineer Jobs

ML Software Engineer Jobs by City in Maryland

Where Maryland roles are concentrated, by current openings.

Laurel
3 jobs
Columbia
1 job
Annapolis Junction
1 job

ML Software Engineer Job Market in Maryland

A snapshot from current Maryland openings, updated as new roles post.

Who's Hiring

Staffed4U
Staffed4U1 open role
BigBear.ai
BigBear.ai1 open role
Akina
Akina1 open role

What Maryland Employers Look For

The qualifications that appear most often in ML software engineer jobs across Maryland.

  • Bachelor's or master's degree in computer science, statistics, or a related quantitative field
  • Proficiency in Python and machine learning frameworks such as TensorFlow or PyTorch
  • Experience designing, training, and deploying machine learning models in production environments
  • Familiarity with cloud platforms including AWS, Azure, or Google Cloud for ML workloads
  • Active or obtainable U.S. security clearance, required by many Maryland defense and federal contractors
  • Strong communication skills for translating model outputs into insights for non-technical stakeholders

ML Software Engineer Jobs in Maryland: Frequently Asked Questions

How do you become a ml software engineer in Maryland?

There is no state-issued license required to work as an ml software engineer in Maryland. The standard path is a bachelor's degree in computer science, data science, or a related field, followed by hands-on experience with machine learning frameworks and cloud platforms. Maryland's large defense and federal contracting sector means that obtaining a security clearance early, often facilitated through employer sponsorship at firms in the Baltimore-Washington corridor, significantly strengthens a candidate's long-term prospects in the state.

How much do ML software engineers make in Maryland?

ML software engineers in Maryland earn a median of about $138,680 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $87,690 for the lowest 10% to over $222,610 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire ml software engineers in Maryland?

Companies currently hiring ml software engineers in Maryland include Staffed4U, BigBear.ai, and Akina, per current listings on Migrate Mate as of August 2026. Maryland's concentration of federal agencies and defense contractors means many of the largest and most consistent ml software engineer employers in the state operate in national security, health informatics, and intelligence-adjacent technology.

Which Maryland cities have the most ml software engineer jobs?

The cities with the most ml software engineer openings in Maryland are Laurel, Columbia, and Annapolis Junction. The distribution is driven primarily by proximity to federal agencies, major defense contractors, and research institutions, with the D.C. suburban areas in Montgomery and Prince George's counties drawing heavy hiring and Baltimore anchoring demand through its health system and university research sector.

Are there remote ml software engineer jobs in Maryland?

Yes, and more than most fields, since ml software engineering is largely a desk and analytical discipline that translates well to distributed work. About 0% of ml software engineer openings tied to Maryland are remote or hybrid as of August 2026, though roles requiring a security clearance or access to classified systems typically require on-site or government-facility presence. Modeling, research, and data pipeline work tend to be the most remote-accessible sub-functions in Maryland listings.

How can I get hired as a ml software engineer in Maryland with little or no experience?

The most realistic entry path is through a university research role or new-grad program at one of Maryland's anchor institutions or large contractors. Johns Hopkins University, University of Maryland College Park, and Morgan State University all produce graduates who move directly into junior ml roles at affiliated research labs or nearby contractors like Leidos and SAIC, which run structured early-career programs. Building a public portfolio of applied ML projects and earning a cloud certification from AWS or Google Cloud gives candidates without deep work history a concrete differentiator when applying to associate engineer or data analyst roles that feed into ml tracks.

Where can I find and apply to ml software engineer jobs in Maryland?

You can find and apply to ml software engineer jobs in Maryland on Migrate Mate, which lists current Maryland openings in one place. Search the listings for roles that match your experience level and specialization, then apply directly to the ones that fit.

See All 5 ML Software Engineer Jobs in Maryland

Find roles in Maryland that match your experience and apply in just a few clicks.

Find ML Software Engineer Jobs