Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior AI Software Engineer

$129.81k - $172.5k
Full-time

General Dynamics Information Technology

Type of Requisition: Regular

Clearance Level Must Currently Possess:

None

Clearance Level Must Be Able to Obtain:

None

Public Trust/Other Required:

NACLC (T3)

Job Family:

Data Science and Data Engineering

Job Qualifications:

Skills:

Artificial Intelligence Software, Large Language Models (LLMs), Machine Learning Methods

Certifications:

None

Experience:

8 + years of related experience

US Citizenship Required:

No

Job 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:

40

Travel Required:

None

Telecommuting Options:

Remote

Work Location:

Any Location / Remote

Additional 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 at

gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior AI Software Engineer in Maryland vacancy
  •  ...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... 
    Senior
    Software
    Full time

    Summit Tech Partners

    Baltimore, MD
    3 days ago
  • $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... 
    Senior
    Software
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Owings Mills, MD
    2 days ago
  • $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... 
    Senior
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    3 days ago
  • $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... 
    Senior
    Software
    Full time
    Remote work

    Leidos

    Hyattsville, MD
    15 hours ago
  • $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... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    3 days ago
  • $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... 
    Senior
    Software
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Bethesda, MD
    1 day ago
  •  ...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... 
    Senior
    Software

    thejosefgroup.com

    Annapolis Junction, MD
    4 days ago
  • $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... 
    Senior
    Software
    Full time
    H1b

    PwC

    Baltimore, MD
    1 day ago
  • $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.... 
    Senior
    Software
    Full time
    H1b

    PwC

    Baltimore, MD
    1 day ago
  •  ...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)... 
    Senior
    Software

    BigBear.ai

    Maryland
    1 day ago
  • $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... 
    Senior
    Software
    Full time
    Contract work
    Shift work

    Peraton Corporation

    Columbia, MD
    1 day ago
  • 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,... 
    Senior
    Software

    X energy LLC

    Rockville, MD
    15 hours ago
  • $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,... 
    Senior
    Software
    Full time

    Toppan Merrill

    Maryland
    1 day ago
  • $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... 
    Senior
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    1 day ago
  •  ...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... 
    Senior
    Software
    Flexible hours

    4A-Consulting

    Baltimore, MD
    15 hours ago
  • $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... 
    Senior
    Software
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    4 days ago
  • 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... 
    Senior
    Software

    X-Energy, LLC

    Rockville, MD
    15 hours ago
  • $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... 
    Senior
    Software
    Work experience placement
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    4 days ago
  • 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... 
    Senior
    Software

    Experis Austria

    Rockville, MD
    3 hours ago
  • $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... 
    Senior
    Software
    Local area

    Rohde & Schwarz

    Columbia, MD
    7 days ago
  • $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... 
    Senior
    Software

    ZP Group

    Gaithersburg, MD
    1 day ago
  •  ...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... 
    Senior
    Software
    Contract work

    ZP Group

    Gaithersburg, MD
    1 day ago
  • $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... 
    Senior
    Software
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Flexible hours
    Shift work

    Nyla Technology Solutions

    Annapolis Junction, MD
    12 days ago
  • $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,... 
    Senior
    Software
    Contract work
    3 days per week

    ZP Group

    Gaithersburg, MD
    4 days ago
  •  ...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... 
    Senior
    Software
    Remote work

    The Baer Group

    Woodlawn, MD
    4 days ago
  • $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... 
    Senior
    Software
    Full time

    Johns Hopkins University

    Baltimore, MD
    4 days ago
  •  ...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... 
    Senior
    Software
    Remote work

    Gotham Technology Group

    Baltimore, MD
    4 days ago
  • $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... 
    Senior
    Software
    Contract work
    Work from home

    ZP Group

    Gaithersburg, MD
    4 days ago
  • $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... 
    Senior
    Software
    Full time

    Leidos

    Annapolis Junction, MD
    2 days ago
  •  ...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... 
    Senior
    Software
    Permanent employment
    Full time
    Local area

    The Baer Group

    Woodlawn, MD
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior AI Software Engineer. Be the first to apply!