Software Engineer AI Jobs in Maryland

Software Engineer AI jobs in Maryland concentrate in defense contracting, federal agency technology, and biomedical research, with the Baltimore-Washington corridor ranking among the most active markets in the country for this role at every level from associate to principal. The largest hiring hubs are Bethesda, Baltimore, and Rockville, where employers like Leidos, Booz Allen Hamilton, and Johns Hopkins Applied Physics Laboratory consistently bring on software engineer ais. The most in-demand specialties include machine learning engineering, natural language processing, and computer vision applied to mission-critical and health sciences contexts. See the openings below and apply to the ones that match your experience.

Find Software Engineer AI Jobs

Overview

Open roles56
Top cityLaurel, MD
Cities hiring10
Work type50% Hybrid
Top industryConsulting
Companies hiring24

Showing 5 of 56+ Software Engineer AI jobs

Research Specialist (Data Science and Artificial Intelligence)
We won't show you this job again
New 23h ago
Research Specialist (Data Science and Artificial Intelligence)
Johns Hopkins University
Baltimore, Maryland
AI (Artificial Intelligence)
Data Analytics
Data Science
Data Science & Analytics
$18.71 - $32.69/hr
On-Site
Bachelor's degree in biology
10,000+

Have you applied for this role?

Senior Research Software Engineer, CDCS and Agentic AI (Contingent)
We won't show you this job again
Added 1d ago
Senior Research Software Engineer, CDCS and Agentic AI (Contingent)
CyberStorm Defense L.L.C.
Gaithersburg, Maryland
AI (Artificial Intelligence)
Data Science
ML (Machine Learning)
Software Engineering
On-Site
Master's degree
11-50

Have you applied for this role?

Software Engineer - AI Focus (Center for Technology in Education)
We won't show you this job again
Added 2d ago
Software Engineer - AI Focus (Center for Technology in Education)
Johns Hopkins University
Baltimore, Maryland
AI (Artificial Intelligence)
Data Science
ML (Machine Learning)
$38.53 - $67.44/hr
Remote (US)
Bachelor's degree in information technology
10,000+

Have you applied for this role?

2027 Internship - Artificial Intelligence - Information Fusion
We won't show you this job again
Added 4d ago
2027 Internship - Artificial Intelligence - Information Fusion
Johns Hopkins University Applied Physics Laboratory
Laurel, Maryland
AI (Artificial Intelligence)
Data Science
ML (Machine Learning)
$22.6 - $47.95/hr
5,001-10,000

Have you applied for this role?

Software Engineer 3 - (Python, LLM, AI)
We won't show you this job again
Added 4d ago
Software Engineer 3 - (Python, LLM, AI)
Akina, Inc.
Columbia, Maryland
AI (Artificial Intelligence)
Data Science
$241k - $295k/yr
Bachelor's degree

Have you applied for this role?

See All 56 Software Engineer AI Jobs in Maryland

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

Find Software Engineer AI Jobs

Software Engineer AI Jobs by City in Maryland

Where Maryland roles are concentrated, by current openings.

Laurel
17 jobs
Columbia
11 jobs
Annapolis Junction
9 jobs
Baltimore
8 jobs
Fort Meade
3 jobs
Bethesda
2 jobs
Rockville
2 jobs
Jessup
1 job
Odenton
1 job

Software Engineer AI Job Market in Maryland

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

Who's Hiring

Johns Hopkins University Applied Physics Laboratory9 open roles
Booz Allen Hamilton5 open roles
Johns Hopkins University5 open roles

Top Industries Hiring

  • Consulting & Professional Services

What Maryland Employers Look For

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

  • Bachelor's or master's degree in computer science, AI, or a closely related engineering field
  • Demonstrated experience building and deploying machine learning or deep learning models in production
  • Proficiency in Python and at least one major ML framework such as TensorFlow or PyTorch
  • Active or clearable U.S. security clearance eligibility, required by many Maryland defense and federal contractors
  • Familiarity with MLOps practices including model monitoring, versioning, and CI/CD pipelines
  • Experience working with large language models, transformer architectures, or generative AI systems

Software Engineer AI Jobs in Maryland: Frequently Asked Questions

How do you become a software engineer ai in Maryland?

Maryland does not require a state-issued license to work as a software engineer ai. The typical path is a bachelor's or master's degree in computer science, artificial intelligence, or data science, followed by hands-on ML engineering experience through coursework, research, or internships. Many Maryland employers in the defense and federal IT sectors also expect candidates to be eligible for a security clearance, so a clean background is a practical credential in this market.

How much do software engineer AIs make in Maryland?

Software engineer AIs 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 software engineer ais in Maryland?

Employers hiring software engineer ais in Maryland right now include Johns Hopkins University Applied Physics Laboratory, Booz Allen Hamilton, and Johns Hopkins University, based on current listings on Migrate Mate as of November 2026. Maryland's deep concentration of federal agencies and defense contractors means a large share of these openings sit within organizations building AI systems for government and national security applications.

Which Maryland cities have the most software engineer ai jobs?

Laurel, Columbia, and Annapolis Junction have the most software engineer ai openings in Maryland. The distribution follows the Baltimore-Washington corridor, where Bethesda and Rockville draw federal agency work and large contractors like Booz Allen Hamilton, while Baltimore anchors demand through Johns Hopkins institutions, cybersecurity firms, and the University of Maryland medical and research ecosystem.

Are there remote software engineer ai jobs in Maryland?

Yes, and more than most fields. About 72% of software engineer ai openings tied to Maryland are remote or hybrid as of November 2026, reflecting how naturally the work fits distributed environments. The most remote-friendly specialties are those without classified data requirements, such as commercial NLP, computer vision for health tech, and generative AI product development, while defense and government-adjacent roles tend to require on-site or hybrid arrangements.

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

The most realistic entry path is a research or engineering internship at one of Maryland's university-affiliated institutions, particularly through Johns Hopkins University, the University of Maryland College Park, or their affiliated research labs and spin-outs. New graduates can also target associate ML engineer or AI analyst roles at mid-size federal contractors in the Bethesda and Rockville corridors, which regularly hire entry-level candidates from these institutions. Building a portfolio of end-to-end ML projects and earning a recognized certification such as the AWS Certified Machine Learning specialty gives applicants a concrete edge over other early-career candidates.

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

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

See All 56 Software Engineer AI Jobs in Maryland

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

Find Software Engineer AI Jobs