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











ABOUT KION
Kion is revolutionizing CloudOps and FinOps. We offer a unified approach, delivering multicloud, multi-org, and multi-account visibility and controls, empowering organizations to effectively manage their complex cloud environments from a single, centralized platform. At Kion, you’ll join a team that values collaboration, creativity, and building products that make a real impact for customers across industries.
We’re a fast-growing, Series A startup and we believe employees are our most precious resource. While we’re headquartered outside Baltimore, MD and Washington DC, we are committed to a 100% remote-first workforce. In addition, Kion offers excellent compensation and outstanding benefits!
If you're passionate about using your expert skills to bring transformational change to a customer’s cloud journey, you'd be a great addition to our team!
ABOUT THE ROLE
We’re seeking a Senior Software Engineer to join our growing team and help evolve our core product. You’ll work closely with designers, product managers, and fellow engineers to deliver features that empower our customers to manage cloud environments more efficiently and securely.
YOUR DAY-TO-DAY:
- Collaborate with designers and product managers to transform ideas into user-friendly solutions.
- Develop AI-powered product capabilities.
- Build and integrate Model Context Protocol (MCP) servers, clients, and tools that connect AI models with Kion data and capabilities.
- Establish evaluation and observability practices for AI features, including accuracy, relevance, hallucination risk, token usage, latency, and customer impact.
- Contribute to architectural decisions across the application.
- Build and maintain scalable front-end components and API services.
- Contribute to architectural decisions across the stack (Angular front-end, Go backend).
- Improve code quality, usability, and extensibility through thoughtful engineering practices.
- Participate in planning, estimation, and scoping for new features and enhancements.
- Partner with cross-functional teams to ensure a smooth development lifecycle and high-quality deliverables.
- Own the planning, development, testing, and delivery of a feature from end-to-end.
WHAT WE ARE EXPECTING FROM YOU (I.E., THE QUALIFICATIONS YOU MUST HAVE):
- 5+ years of professional experience building scalable web applications.
- Familiarity with MCP or similar protocols and patterns for connecting AI models to tools, data, and application services.
- Understanding of common AI application risks, including hallucinations, prompt injection, data leakage, access control, and unpredictable model behavior.
- Proficiency with a modern front-end framework (e.g. Angular, React, or Vue).
- Experience with back-end development (e.g. Go, Java, Python, Ruby, Node.js, C#).
- Production experience designing, building, and integrating with APIs.
- Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) and API design.
- Familiarity with major cloud providers (AWS, Azure, or GCP).
- Ability to plan and own features end-to-end and collaborate effectively in Agile teams.
- Experience working with ambiguity in a fast-paced development environment.
BONUS POINTS (Not required—if you don’t have them, please still apply!):
- Degree in Computer Science or related field—or equivalent practical experience.
- Experience with Angular, and Golang.
- Exposure to multi-cloud and virtualized environments or cloud tooling.
- Demonstrated experience shipping AI or LLM-powered features into production, beyond proofs of concept.
- Hands-on experience with LLM APIs and concepts such as prompt design, structured outputs, tool calling, context management, and model evaluation.
- Experience developing FinTech solutions.
WHAT WE WILL PROVIDE IN RETURN:
- Remote-first Culture: Work anywhere in the U.S. with flexible hours (US only)!
- Inclusive and Collaborative Environment: We value diverse perspectives and believe great ideas come from everywhere. Our teams are small, allowing for a collaborative environment that fosters communication and innovation.
- Excellent Compensation and Outstanding Benefits: Including medical, dental, vision, unlimited PTO, and 401(k) contribution.
- Growth Opportunities: Build cutting-edge cloud solutions with room to explore new technologies and career paths.
See All 58 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 JobsSoftware Engineer AI Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Software Engineer AI Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Technology & Software
- Healthcare & Medical Services
- Investment & Asset Management
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 Leidos, Staffed4U, and Johns Hopkins University Applied Physics Laboratory, based on current listings on Migrate Mate as of August 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?
Annapolis Junction, Laurel, and Fort Meade 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 78% of software engineer ai openings tied to Maryland are remote or hybrid as of August 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 58 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