244 ai software developer jobs at 98 companies in Centreville, MD
3w
Save
Mark Applied
Hide
3w
AI Software Engineer-Principal
Annapolis Junction, Maryland, United States
OnsiteFull Time
NetSage: Delivering specialized cyber services to the U.S. federal government.
11+ YOETS/SCI+polygraph, degree with extensive experience (e.g., B.S.+11y) in CS or related field; strong AI/ML and software architecture skills; proficiency in Java and Python; experience with LLMs and Jupyter Notebooks.
Java, Python, Jupyter Notebooks, LLMs, Model Context Protocol (MCP)
ARSIEM: Provides cybersecurity and software engineering to government agencies.
11+ YOEBachelor's degree plus 11+ years (or equivalent) experience; proficiency in Python and Java, Jupyter Notebooks, AI/ML and LLM techniques, experience prototyping and operationalizing AI solutions; US citizenship and active TS/SCI with polygraph required.
Visionist: Provides software engineering and data analytics for national security.
12+ YOEBachelor's degree in a technical discipline or 4 additional years of experience, 12 years of software development, modern programming language expertise, IDE and build-system experience, and hands-on AI or LLM developer-tool experience.
Integrated Development Environment (IDE), Continuous Integration/Continuous Delivery (CI/CD), Large Language Model (LLM)
Principal Software Engineer (AI - Assisted Developer Tooling)
Laurel, Maryland, United States
$200k-$280k/yrOnsiteFull Time
GliaCell Technologies: Software and systems engineering for the intelligence community.
12+ YOEActive TS/SCI with polygraph clearance; US citizenship; 12 years experience and BS, or 16 years of experience in lieu of BS; strong software engineering; AI-assisted developer tooling experience.
Typescript, VS Code, Electron, CI/CD, DevOps, AI tooling, Code analysis tools, Static analysis
ParsonsNYSE: PSN: Provides engineering and technology services for infrastructure and defense.
5+ YOEBachelor's or master's degree and 5+ years of related post-degree experience; Python, Bash, SDLC, Linux, machine learning, software engineering, CI/CD, and U.S. citizenship required. Must obtain security clearance.
Techximius: Provides specialized IT and engineering services for defense missions.
5+ YOE5+ years Java development experience, experience with Spring/Spring Boot or Jakarta EE, REST/microservices, databases, CI/CD and container technologies, familiarity with AI/ML integration, DoD Secret clearance required; Bachelor’s degree or equivalent.
Java, Spring Boot, Spring Framework, Jakarta EE, REST, SOAP, JMS, gRPC, PostgreSQL, Oracle, MySQL, MongoDB, Git, Jenkins, Maven, Gradle, Linux, Docker, Kubernetes, TensorFlow, PyTorch, OpenAI APIs, LangChain, Hugging Face, Microsoft Outlook, Microsoft Word, Microsoft PowerPoint, Microsoft Excel, Microsoft Teams
BCT: Delivering mission technology and engineering services for national security.
7+ YOEActive TS/SCI with poly required, 7+ years software engineering experience (or bachelor's + experience), DoD 8570, LLM/customization, API and UI design, security and access control, EM/security measures, Microsoft Office integration.
Surefire Cyber: Provides rapid incident response and digital forensics services.
Strong software engineering fundamentals; full-stack Python and React; production AWS and Kubernetes; Terraform; GitHub Actions; autonomy in a startup; eager to learn agentic AI workflows.
Aperio Global: Develops cybersecurity, AI, and intelligence software for government missions.
11+ YOEBachelor's + 11 years (or equivalent) experience; active TS/SCI with polygraph; proficiency in Java, Python, Jupyter Notebooks; experience with AI/ML (DNN, RNN, transformers), LLMs; strong stats foundation and RAG/MCP experience preferred.
Tiber Technologies: Providing specialized engineering and security services for federal missions.
U.S. citizen with active clearance and polygraph; bachelor\u0002s in computer science/engineering; production software development in Python or JavaScript; AI/ML platform experience; cloud/distributed deployment, Docker, Kubernetes, Git, CI/CD, Jira/Confluence.
Senior Software Engineer (AI Development Enablement Lead)
Baltimore or Woodlawn
$90k-$198k/yrOnsiteFull Time
CGINYSE: GIB: Provides information technology and business consulting services.
7+ YOEBachelor's degree and 7 years of IT experience; senior software engineering expertise across the SDLC; daily AI coding assistant use; AI infrastructure, documentation, licensing, configuration, and governance experience.
AmentumNYSE: AMTM: Global provider of engineering, technical, and mission support services.
7+ YOERequires AI/ML expertise, LLM experience, Java or Python, Jupyter Notebooks, TS/SCI with polygraph, and relevant experience based on education: 7–15 years.
Cyber B.A.T.: Provider of engineering and cybersecurity services for government missions.
14+ YOEActive TS/SCI with Maryland Polygraph, bachelor\u0002s in CS or related (or substitution), minimum 14 years software engineering experience, strong software lifecycle, algorithm and distributed systems experience.
Research Software Engineer (Data Science and AI Institute)
Baltimore, Maryland, United States
HybridFull Time
Johns Hopkins University: A private research university providing higher education and clinical healthcare.
3+ YOEMaster's in a quantitative discipline and 3 years of software development plus 3 years of AI/ML or data science experience. Requires expert Python or C++, modern AI/ML libraries, Linux, and software engineering practices.
FTI ConsultingNYSE: FCN: Global business advisory firm helping organizations manage change and risk.
5+ YOE5+ years application or software development experience; expert in Python and C#/.NET; experience deploying AI solutions in the Azure AI ecosystem; experience with LLMs and AI orchestration tools preferred.
Python, C#, .NET, Microsoft Copilot, Azure AI Foundry, Semantic Kernel, LangChain, Autogen, Windows Server 2003, IIS, Microsoft SharePoint, Microsoft SQL Server 2000, Microsoft SQL Server 2005
BEAT: Provides IT and technical services for government and healthcare sectors.
Experience developing Java-based software, enterprise APIs, RESTful services, microservices and OOP; Linux and config management (Git,Nexus,Maven); US citizenship eligible for clearance; experience with AI coding agents preferred.
Jovian Concepts: Provides technical services and engineering to the intelligence community.
14+ YOERequires TS/SCI clearance with Maryland polygraph, 14 years of software engineering experience, and 3+ years in AI/ML, data science, or software engineering in cyber, intelligence, or national security environments.
CACI InternationalNYSE: CACI: Provides information technology and engineering services for government agencies.
12+ YOETS/SCI with Polygraph required; 12+ years software development (10 with Master’s). Proficiency in Python, AI/ML model development, experience with large-scale datasets, Git, Jira, Confluence, Elasticsearch or Splunk.
RSC2: Provides technical and engineering services to federal defense agencies.
15+ YOEActive TS/SCI with CI Polygraph, 15+ years' experience (or 18+ with Bachelors), experience designing/building AI/ML applications, familiarity with LLMs, RAG, agentic systems, orchestration frameworks, and modern AI toolchains.