Senior AI Software Engineer
$129.81k - $172.5kGeneral Dynamics Information Technology
Type of Requisition: Regular
Clearance Level Must Currently Possess:
NoneClearance Level Must Be Able to Obtain:
NonePublic Trust/Other Required:
NACLC (T3)Job Family:
Data Science and Data EngineeringJob Qualifications:
Skills:
Artificial Intelligence Software, Large Language Models (LLMs), Machine Learning MethodsCertifications:
NoneExperience:
8 + years of related experienceUS Citizenship Required:
NoJob Description:
GDIT is hiring a Senior AI Software Engineer to build AI applications and agents for the operations team and end users of the cloud platform that supports the National Institute of Allergy and Infectious Diseases (NIAID) . You will be the AI developer expert on a team of platform, DevOps, and security engineers, collaborating with other developers and government stakeholders to deliver secure, reliable AI capabilities in a federal cloud environment.
You will design, develop, and integrate software solutions that use large language models (LLMs), retrieval-augmented generation (RAG), vector databases, document processing, and AI agents. This includes an integrated AI assistant for end users and agents that automate platform operations and carry out approved tasks. You will build new AI capabilities and improve existing services for performance, reliability, security, and user experience.
The ideal candidate is a hands-on software engineer who can work across the AI application stack, from backend development and model integration to data processing, automated testing, and deployment. This role requires a strong foundation in software engineering, Python development, API integration, containerization, and AI application architecture.
This role is fully remote!
This role requires you to obtain and maintain a Public Trust and to provide onsite fingerprinting at a designated facility. This investigation may review personal and criminal behavior, financial conduct, foreign influence, as well as other adjudications.
Responsibilities
- Build and deploy LLM-based applications and agents, including APIs, backend services, tool calling, structured outputs, and multi-step workflows.
- Build RAG and document processing pipelines covering ingestion, embeddings, vector search, and reranking.
- Build evaluation into every release with test datasets, regression tests, quality metrics, and human review.
- Work with platform and DevOps engineers to run solutions in production using CI/CD, containers, monitoring, and cost controls.
- Work with security engineers on access control, audit logging, PII handling, approval steps for AI actions, and federal authorization (ATO) documentation.
- Produce technical documentation, architecture diagrams, deployment procedures, and operational runbooks.
- Advise stakeholders, communicate technical tradeoffs and recommended approaches to technical and non-technical audiences, and mentor other engineers.
Required Qualifications
- Bachelor's degree or equivalent experience.
- One of the following:
- 7+ years of professional software engineering, including 1+ year building LLM-based applications.
- 5+ years of AI or ML application development, including 2+ years with LLMs.
- At least one LLM application built and supported in production that goes beyond a simple chat interface, such as tool calling, RAG, agents, or multi-step workflows.
- Experience with agent frameworks, such as LangGraph, LangChain, Strands Agents, or CrewAI.
- Strong Python skills, with experience building APIs and backend services, and with Git, automated testing, and code review.
- Experience with major model providers, such as OpenAI, Anthropic, Google, Azure AI, or Amazon Bedrock.
- Experience deploying and debugging applications in the cloud with containers and CI/CD.
- Ability to obtain and maintain a Public Trust.
Preferred Qualifications
- LLM evaluation, tracing, and prompt versioning tools (such as LangSmith, Langfuse, or Ragas).
- Model Context Protocol (MCP) server development and integration.
- AWS, including Amazon Bedrock or Bedrock AgentCore, or relevant AWS certifications (such as Solutions Architect Professional or Generative AI Developer Professional).
- Fine-tuning or customizing foundation models; knowledge bases and vector stores.
- Infrastructure as code (Terraform).
- Containerized microservice architectures.
- Supporting scientific research, federal government, healthcare, or similarly regulated environments.
#GDITFedHealthJobs
The likely salary range for this position is $129,813 - $172,500. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.Scheduled Weekly Hours:
40Travel Required:
NoneTelecommuting Options:
RemoteWork Location:
Any Location / RemoteAdditional Work Locations:
Total Rewards at GDIT:
Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. GDIT typically provides new employees with 15 days of paid leave per calendar year to be used for vacations, personal business, and illness and an additional 10 paid holidays per year. Paid leave and paid holidays are prorated based on the employee’s date of hire. The GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.Our Identity Verification Process:
As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.About Our Work:
We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.Join our Talent Community to stay up to date on our career opportunities and events atgdit.com/tc.
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans- ...Senior AI Software Engineer Fulltime Direct Hire Overview Our client is seeking an experienced software engineer to help develop next-generation AI solutions that drive business innovation and operational efficiency. This role offers the opportunity to work alongside...SeniorSoftwareFull time
$121k - $206k
...spirit of generosity. Join us for the opportunity to grow and make a difference in ways that matter to you. Role SummaryAs a Senior AI Software Engineer, you will design, build, and scale production-grade AI agents and intelligent systems that solve complex business...SeniorSoftwareFull timeLocal areaRemote work3 days per week$86.8k - $198k
AI Software Engineer, SeniorThe Opportunity:As an AI software engineer, you know that good software is more than just a nice-looking interface + data. Today, you need to develop user-focused solutions that increase organizational efficiency and enable better decision-making...SeniorSoftwareFull timeContract workPart timeWork at officeLocal areaRemote work$107.9k - $195.05k
Leidos is seeking a Senior AI Platform Engineer to join our DCSB Artificial Intelligence & Agent Development team supporting the U.S. Army C5ISR... ...Support container hardening, image accreditation, and secure software delivery practices.Integrate Amazon Bedrock and other...SeniorSoftwareFull timeRemote work$121k - $206k
...SummaryPositions are available in our New York City office or with our AI Engineering squad in Harbor Point, Baltimore, MD. In either location,... ...high-impact AI products with leverage across the firm.As a Senior Software Engineer on T. Rowe Price Labs' AI Engineering team, you...SeniorSoftwareFull timeWork at officeLocal areaRemote work3 days per week$50 per hour
...OverviewThe Rotary Mission Systems (RMS) AI Hub team, within Lockheed Martin's Data &... ...Job Description For A/AI Machine Learning Engineering SeniorResponsible for developing,... ...to LM products and platforms; Determines software methods to best acquire and execute knowledge...SeniorSoftwareFull timeTemporary workWork experience placementCasual workFlexible hours- ...Senior AI Engineer TS/SCI and Poly Required Annapolis Junction, MD Responsibilities: ~ Architect and implement production-grade... ...of cyber operations. Skills Requirements: ~12+ years of software engineering experience with deep Python expertise. ~ Extensive...SeniorSoftware
$77k - $202k
...AssociateJob Description & SummaryThe OpportunityAs a Senior Associate, Full Stack AI Engineer — AWS you will design, build, and test cloud-native applications... ...practices, and AI-enabled methods across the software development lifecycle. As a Senior Associate you will analyze...SeniorSoftwareFull timeH1b$124k - $280k
...ManagerJob Description & SummaryThe OpportunityAs a Senior Manager, AWS Full Stack AI Engineering you will lead multidisciplinary teams in designing, building... ..., and maintaining AI-enabled applications across the software development lifecycle, within our Advisory practice....SeniorSoftwareFull timeH1b- ...Residency All applicants must currently reside in the United States Overview BigBear.ai is seeking a motivated Senior AI Engineer with a proven track record in software engineering and deep understanding of Artificial Intelligence/Machine Learning (AI/ML)...SeniorSoftware
$176k - $282k
ResponsibilitiesPeraton is hiring a Senior AI/ML Software Engineer to join our Cyber Solutions business unit in Jessup, MD. As a Software Engineeron our team, you will support one of the largest enterprise-wide engineering contracts within the Intelligence Community. This...SeniorSoftwareFull timeContract workShift work- X-energy LLC is seeking an AI & Digital Engineering Software Engineer IV in Rockville, MD to contribute to AI-native solutions for Xe-100 reactor development. You will join a tiger-team, use Claude Code and AWS-based tooling, and collaborate across systems engineering,...SeniorSoftware
$135k - $175k
...Job Description: Shape the Future of AI in Capital Markets and Legal Disclosure... ...highly visible team, work directly with senior engineering leadership, and engage with some of the... ...Experience integrating with enterprise legal software (document management systems, Harvey,...SeniorSoftwareFull time$86.8k - $198k
...Job Number: R0234279 AI Software Engineer, Senior The Opportunity: As an AI sof t war e engineer, you know that good sof t war e is more than just a nice-looking interface and data. Today, you need to develop user-focused solutions that increase organizational...SeniorSoftwareFull timeContract workPart timeWork at officeLocal areaRemote work- ...confidence in the digital age. Position Overview The Senior AI/ML Platform Engineer will design, implement, operate, and continuously improve... ...of experience in platform engineering, MLOps, or data/software engineering, including at least two (2) years working with...SeniorSoftwareFlexible hours
$86.8k - $198k
AI-Assisted Tooling Software Engineer, SeniorThe Opportunity:As an embedded software engineer, you know how to create and maintain crucial pieces of software... ...’ most important mission-forward challenges. As a senior embedded software engineer at Booz Allen, you’ll support...SeniorSoftwareFull timeContract workPart timeLocal areaRemote work- X Energy, LLC in Rockville, MD is seeking an AI & Digital Engineering Software Engineer IV to accelerate nuclear reactor development workflows by designing AI-native applications and robust platform infrastructure. You will work within a tiger-team, leveraging AI tools...SeniorSoftware
$105.4k - $207.8k
Position Summary Deloitte is seeking an AI Cloud Security Engineer, Senior Consultant to design, build, and secure next-generation AI-enabled... ...(AI) security architecture, AI Zero Trust, secure AI software development, cloud security engineering, and AI-enabled...SeniorSoftwareWork experience placementLocal areaVisa sponsorship- Engineeringjobs.net, Inc. is looking for a candidate to develop, prototype, and improve AI-driven solutions that enhance the software development lifecycle. This involves advising teams on AI tool selection, delivering technical demonstrations, and creating training materials...SeniorSoftware
$104k - $139k
...Rohde & Schwarz is seeking a hands-on Senior AI Applications Developer to build and deploy... ...and guiding their growth. Establish engineering standards for code review, testing, CI/... ...Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related...SeniorSoftwareLocal area$107.9k - $195.05k
...PiperPosition Owner: JD BuckZachary Piper Solutions is seeking a Senior AI Software Developer to support a company focused on modernizing and... ...microservices-based applications using modern software engineering best practices.Collaborate with systems engineering, product...SeniorSoftware- ...PiperPosition Owner: Julia FaiolaZachary Piper Solutions is seeking a Senior AI Software Developer to support the modernization of mission-critical... ...software solutions while partnering closely with systems engineering, product management, and DevSecOps teams. The position...SeniorSoftwareContract work
$188k - $223k
...visionary, inventive Artificial Intelligence / Machine Learning (AI/ML) Engineer to design, build, test, and productize advanced models that... ...systems with proper system integration oversight. Software Foundations Test Protocols: Sound understanding of application...SeniorSoftwareHourly payContract workWork experience placementImmediate startFlexible hoursShift work$160k - $180k
...PiperPosition Owner: Mark McMullenZachary Piper Solutions is seeking a Senior AI Software Developer to support the development and modernization of... ...and mentorship to software developers while promoting engineering best practices and continuous improvementDevelop clean,...SeniorSoftwareContract work3 days per week- ...the ability to obtain a Public Trust** Baer is looking for Senior .NET Azure AI Developer for a 9 month Federal Remote Project. Title:... ...this role, you will design, develop, and maintain scalable software solutions leveraging the Microsoft Azure platform and AI technologies...SeniorSoftwareRemote work
$104.04k - $182.25k
We are seeking a Sr. Radiomics and AI Engineer who will be responsible for developing and implementing algorithms and software that can analyze medical images and extract clinically relevant features using machine learning and deep learning techniques for the Dept. of Radiology...SeniorSoftwareFull time- ...Senior Application Developer – C#/.NET & AI Solutions Location : Remote - but not reside in one of the following... ...generation (RAG), prompt engineering, tool/function calling, and vector... ...or VS Code Command of the full software development life cycle — architecture...SeniorSoftwareRemote work
$150k - $180k
...Owner: Kara TrullenderZachary Piper Solutions is seeking an Senior AI Software Developer to join our government customer located in... ...solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. This is a hybrid position...SeniorSoftwareContract workWork from home$131.3k - $237.35k
...capabilities throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development,... ...Primary Responsibilities: Analyze user requirements to derive software design and performance specifications.Design, develop, and...SeniorSoftwareFull time- ...ability to obtain a Public Trust** Baer is looking for Senior AI Platform Developer for a 9-month Federal Project located in... ...enterprise AI capabilities. Requirements: ~5+ years of software engineering experience, including 2+ years developing AI, ML, or...SeniorSoftwarePermanent employmentFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior AI Software Engineer. Be the first to apply!
- ai developer Maryland
- ai ml engineer Maryland
- ai engineer Maryland
- machine learning ai engineer Maryland
- software development engineer aws Maryland
- federal - software developer Maryland
- software engineer contract Maryland
- part time software developer remote Maryland
- software developer Maryland
- software engineer internship remote Maryland




