Senior AI Software Engineer Jobs in Maryland
Senior AI Software Engineer jobs in Maryland are among the most active in the mid-Atlantic region, concentrated in defense and intelligence contracting, federal health IT, and cybersecurity firms anchored around the Baltimore-Washington corridor, Bethesda, and Annapolis Junction. Major employers with lasting Maryland footholds include Northrop Grumman, Leidos, and Johns Hopkins Applied Physics Laboratory, all of which field dedicated AI engineering teams. The most in-demand specialties are machine learning infrastructure, natural language processing for government applications, and MLOps. See the openings below and apply to the ones that match your experience.
Find JobsOverview
Showing 5 of 58+ Senior AI Software Engineer 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 Senior AI Software Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find JobsSenior AI Software Engineer Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Senior AI Software Engineer 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 senior AI software engineer jobs across Maryland.
- Bachelor's or master's degree in computer science, AI, or a closely related field
- Active or obtainable U.S. government security clearance, often at the Secret level
- Seven or more years of hands-on software engineering experience with AI or ML systems
- Proficiency in Python, TensorFlow, PyTorch, and cloud platforms such as AWS or Azure
- Demonstrated experience deploying large-scale ML models in production environments
- Strong background in MLOps, model monitoring, and CI/CD pipelines for AI systems
Senior AI Software Engineer Jobs in Maryland: Frequently Asked Questions
How do you become a senior ai software engineer in Maryland?
There is no state-issued license required to work as a senior ai software engineer in Maryland, so the path runs through education and clearance. Most Maryland employers in this space expect a bachelor's or master's degree in computer science, machine learning, or a related field. Because so much of the Maryland market is defense and federal IT, pursuing and maintaining a U.S. government security clearance is often the single most consequential step for advancing into senior roles.
How much do senior AI software engineers make in Maryland?
Senior AI 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 senior ai software engineers in Maryland?
Employers hiring senior ai software engineers 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 dense cluster of defense primes, federal agencies, and health IT firms makes it one of the more consistent hiring markets for this role on the East Coast.
Which Maryland cities have the most senior ai software engineer jobs?
The cities with the most senior ai software engineer openings in Maryland are Annapolis Junction, Laurel, and Fort Meade. The Baltimore-Washington corridor dominates because of the concentration of federal agencies, defense contractors, and research institutions such as Johns Hopkins and the National Institutes of Health, which pull significant AI engineering activity into the suburban communities between the two major metros.
Are there remote senior ai software engineer jobs in Maryland?
Yes, and more than most engineering fields, given how much of this work is software-based and deliverable remotely. About 78% of senior ai software engineer openings tied to Maryland are remote or hybrid as of August 2026, though roles tied to classified government programs typically require on-site presence. The most remote-friendly positions tend to be in commercial AI product development and health IT rather than defense contracting.
How can I get hired as a senior ai software engineer in Maryland with little or no experience?
The most realistic entry path is through a software engineering or data science role at a Maryland federal contractor or research institution, then building specialized AI skills on the job. Organizations like Leidos, Booz Allen Hamilton, and the Johns Hopkins Applied Physics Laboratory run early-career and new-graduate programs that place candidates into AI-adjacent work. Starting in a data analyst or junior ML engineer role and earning certifications in cloud AI platforms gives candidates a credible bridge toward senior-level positions.
Where can I find and apply to senior ai software engineer jobs in Maryland?
You can find and apply to senior ai software engineer jobs in Maryland on Migrate Mate, which lists current Maryland openings updated in real time. Search the listings, find the roles that match your background and target employers, and apply directly to the ones that fit.
See All 58 Senior AI Software Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Jobs