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 JobsOverview
Showing 5 of 5+ ML Software Engineer jobs








Looking for more ml software engineer jobs?
Explore related role searches to find more openings that fit.
See related jobsRequired Skills
- Minimum one (1) year hands-on ML Ops experience, including fine-tuning and operationalizing small ML models
- Experience with Python
- Experience with Python libraries (Pandas, NumPy, Scikit-learn, Matplotlib, Seaborn, Pytorch, Keras, spaCy, GLiNER
- Experience with Java
- Experience with JavaScript
- Experience with Angular
- Experience with React
- Experience with Docket
- Experience with Kubernetes
- Experience with AWS
- Experience with Bash
- Experience with Databases - Postgres, neo4j, click-house, accumulo, mongo-db, sql-lite, duckDB
- Experience with Operating Systems - Linux (RHEL 8), Windows
- Experience working with LLMs
Desired Skills
- Experience with Claude Sonnet 4
- Ability to write code with dynamic prompts using OpenAI Chat Completions API
- Active TS/SCI security clearance with a current polygraph is required
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 JobsML Software Engineer Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
ML Software Engineer Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring



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