Machine Learning Engineer Jobs in Maryland
Machine Learning Engineer jobs in Maryland are concentrated in the Baltimore-Washington corridor and Bethesda-Rockville tech strip, where federal contractors, cybersecurity firms, and life sciences companies drive steady demand for engineers who specialize in NLP, computer vision, and predictive analytics. Employers like Northrop Grumman, Leidos, and Johns Hopkins Applied Physics Laboratory maintain large, ongoing machine learning teams in the state. Openings appear at every level, from early-career roles supporting government contracts to senior positions leading research and production deployments. Scan the live roles below and apply to whichever ones fit.
Find JobsOverview
Showing 5 of 26+ Machine Learning Engineer jobs








Build to something to be proud of.
Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country.
Description
Captivation Software is looking for a mid level AI/ML engineer who will be responsible for designing, creating, testing, and productizing AI/ML algorithms to solve business challenges
Responsibilities
- Select appropriate data sets
- Perform statistical analysis
- Run machine learning algorithms
- Use results to improve models
- Train and retrain systems when needed
- Experience in working with various ML libraries and packages
- Run standard test and evaluation protocols
- Provide system integration oversight
- Oversee Test and evaluation of AI and ML algorithms through an iterative design process to meet verification and validation requirements
- Research and implement a broad range of AI and ML algorithms and tools
- Design or Select appropriate data and knowledge representation methods
- Recognize software architecture, data modelling, and data structures
- Transform and convert data science prototypes into scalable solutions
- Verify data and model output quality
- Identify differences in data distribution that affect model performance
Requirements
Security Clearance:
- Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen
Minimum Qualifications:
- Five (5) years of experience deploying machine learning algorithms is required.
- A Master's or Ph.D. degree in advanced math, artificial intelligence, data science, computer science or deep learning from an accredited college or university is required.
- 5 additional years machine learning experience with a relevant Bachelor's degree may be substituted for a Master's degree.
Required Skills:
- Demonstrated abilities in software engineering and AI/ML model test and evaluation.
This position is open for direct hires only. We will not consider candidates from third party staffing/recruiting firms.
Benefits
- Annual Salary: $130,000 - $270,000 (Depends on the Years of Experience)
- Up to 20% 401k contribution (No Matching Required and Vested from Day 1)
- Above Market Hourly Rates
- $3,600 HSA Contribution
- 6 Weeks Paid Time Off
- Company Paid Employee Medical/Dental/Vision Insurance/Life Insurance/Short-Term & Long-Term Disability/AD&D
See All 26 Machine Learning Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find JobsMachine Learning Engineer Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Machine Learning Engineer Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Insurance
- Education
- Science & Research
- Aerospace & Defense
- Government & Public Sector
What Maryland Employers Look For
The qualifications that appear most often in machine learning engineer jobs across Maryland.
- Bachelor's or master's degree in computer science, statistics, or a related quantitative field
- Proficiency in Python and standard ML frameworks such as TensorFlow, PyTorch, or scikit-learn
- Experience building and deploying models in cloud environments, particularly AWS or Azure
- Ability to obtain or hold an active U.S. security clearance for federal contractor roles
- Hands-on experience with data pipelines, feature engineering, and model evaluation methods
- Strong communication skills for presenting model results to technical and non-technical stakeholders
Machine Learning Engineer Jobs in Maryland: Frequently Asked Questions
How do you become a machine learning engineer in Maryland?
Maryland does not require a state-issued license to work as a machine learning engineer, so the path runs through education and demonstrated technical skill. Most employers in the Baltimore-Washington corridor expect at least a bachelor's degree in computer science, mathematics, or a related field, with a master's degree preferred for research-heavy roles. Federal contractor positions, which make up a large share of Maryland openings, also require candidates to be eligible for a security clearance from the outset.
How much do machine learning engineers make in Maryland?
Machine learning 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 machine learning engineers in Maryland?
Maryland machine learning engineer roles are posted by Johns Hopkins University Applied Physics Laboratory, GEICO, and RealmOne and others right now, based on current listings on Migrate Mate as of September 2026. Maryland's dense concentration of federal agencies and defense contractors means a significant share of postings come from large government-focused technology firms based in the Bethesda, Rockville, and Columbia areas.
Which Maryland cities have the most machine learning engineer jobs?
Laurel, Annapolis Junction, and Bethesda have the most machine learning engineer openings in Maryland. The Baltimore-Annapolis corridor draws demand from Johns Hopkins, University of Maryland Medical System, and life sciences firms, while the Bethesda-Rockville-Columbia belt is home to major federal contractors and government agencies that run large applied AI teams, making suburban Montgomery and Howard counties among the most active hiring zones in the state.
Are there remote machine learning engineer jobs in Maryland?
Yes, and more than most fields. About 75% of machine learning engineer openings tied to Maryland are remote or hybrid as of September 2026, reflecting the role's desk-based, code-driven nature. Work that involves classified government systems or on-site collaboration with federal agencies tends to be in-person, while commercial and research-oriented positions are most likely to offer full remote or flexible hybrid arrangements.
How can I get hired as a machine learning engineer in Maryland with little or no experience?
The most realistic entry path is a data analyst or software engineering role that involves model support or data pipeline work, then transitioning into ML once you have production exposure. Johns Hopkins, University of Maryland, and Morgan State run research labs that take on junior contributors and graduate research assistants. Building a public project portfolio on GitHub with reproducible ML experiments, and earning a cloud certification from AWS or Google, gives Maryland candidates a concrete edge when applying to entry-level data science or AI associate positions at federal contractors.
Where can I find and apply to machine learning engineer jobs in Maryland?
You can find and apply to machine learning engineer jobs in Maryland on Migrate Mate, which lists current Maryland openings. Search the available roles, find the ones that match your background and preferences, and apply directly to whichever positions fit.
See All 26 Machine Learning Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Jobs