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

Senior AI/ML Software Engineer

$146k - $234k

Peraton

Senior AI/ML Software Engineer

Job Locations


US-MD-Annapolis Junction | US-VA-Herndon | US-VA-Reston

Requisition ID


View phone number on click.appcast.io

Position Category


Information Technology

Clearance


No Clearance Required

Responsibilities

Peraton Labs is seeking a Senior AI/ML Software Engineer to join the Labs Agentic AI team, you'll design, build, and ship AI-powered systems a compliance-ready, low-code platform for dynamically generating and orchestrating AI agentic workflows. You'll work across the full product lifecycle: from architecting multi-step agentic pipelines backed by Temporal.io, to building the plugin system, APIs, and interfaces that bring them to life, from within federal-grade security and accreditation constraints.

This is a role for someone who thinks deeply about how AI agents should behave in high-trust environments, cares about reliability and auditability, and can move fluidly between distributed orchestration, backend systems, and product-facing features.

Your responsibilities may include:

    Design and implement agentic AI capabilities using Python-based frameworks (LangChain, LangGraph, DeepAgents) and orchestrated workflows
  • Build and maintain integrations with LLM APIs (Anthropic/Claude, OpenAI, AWS Bedrock, Ollama) to power intelligent, multi-step automations
  • Develop full-stack product features (FastAPI + React) that surface AI capabilities to users - from REST APIs and streaming interfaces to workflow builders and dashboards
  • Instrument agent pipelines with OpenTelemetry tracing, provenance audit trails, and observability tooling for debugging and performance evaluation
  • Write clear, well-tested, maintainable code that passes strict pre-commit validation, and contribute to engineering standards in a compliance-driven environment
  • Evaluate agent performance, debug distributed workflows, and continuously improve reliability and output quality

#px2026

Qualifications

Minimum Requirements:

  • Minimum of a BS degree with 12 years of experience, MS degree with 10 years, or PhD with 7 years with meaningful exposure to AI/ML systems or LLM-based products
  • Hands-on experience building agentic systems using multi-step reasoning, tool use, RAG pipelines, or autonomous task execution
  • Strong Python skills (3.12+); comfort with async/await patterns, type hints, and modern Python tooling
  • Experience with workflow or task orchestration systems (Airflow, Prefect, Celery, or similar distributed execution frameworks)
  • Familiarity with agentic frameworks and an understanding of the underlying concepts (chains, tool calling, agent loops) that transfer across tools
  • Experience working with LLM APIs (OpenAI, Anthropic, AWS Bedrock, or similar)
  • Comfort working across the stack: FastAPI/Python backends, React frontends, Docker containerization, and PostgreSQL
  • A product mindset: you think about the end user, not just the technical implementation
  • Comfort operating with some ambiguity in a fast-moving environment
  • US Citizenship is a requirement for this position

Desired Additional Experience:

  • Experience with workflow orchestration frameworks for workflow/activity patterns, task queues, worker lifecycle management
  • Familiarity with federal compliance environments: FedRAMP, FIPS 140-2/3, IronBank container hardening, OPA policy enforcement, or Section 508 accessibility
  • Experience building plugin or extension systems: dynamic code loading, container isolation, API mixin patterns
  • Exposure to orchestration patterns: supervisor agents, parallel tool calls, human-in-the-loop flows, DAG-based pipeline execution
  • Experience with observability tooling: OpenTelemetry, Jaeger, Prometheus, Grafana, or similar distributed tracing/metrics stacks
  • Familiarity with prompt engineering, evaluation frameworks, or agent observability
  • Experience with container orchestration (Docker SDK, Kubernetes) and distributed storage (S3, MinIO, JuiceFS)
  • Prior work building internal tooling, enterprise automation products, or platforms for government customers

Peraton Overview

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.

Target Salary Range

$146,000 - $234,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.

EEO

EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior AI/ML Software Engineer in Annapolis Junction, MD vacancy
  • $170k - $260k

     ...clearance. Are you a Senior Artificial Intelligence / Machine Learning Engineer who is ready for a new challenge...  ...Technologies focuses on Software & System Engineering in...  ..., Machine Learning, AI, and DevOps...  ...is seeking a Senior AI/ML Engineer on one of our subcontracts... 
    Senior
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    3 days ago
  • Peraton seeks an AI/ML Engineer 3 in Laurel, Maryland, to lead enterprise AI/ML initiatives. You will be responsible for defining and executing...  ...field and extensive experience in machine learning and software engineering. The position offers enhanced benefits, including... 
    Senior

    Peraton

    Laurel, MD
    1 day ago
  • $176k - $282k

    Peraton in Laurel, MD, is seeking an experienced Artificial Intelligence/Machine Learning Engineer to lead enterprise AI/ML initiatives. With a focus on technical leadership, you will manage a diverse team while developing scalable solutions and engaging with customers.... 
    Senior

    Peraton

    Laurel, MD
    2 days ago
  • $175k - $212k

     ...write and evolve prototype techniques leveraging diverse architecture and methods. Provide database administration, dataflow engineering, data wrangling, and model development. Proficiency with, but not limited to, Python (i.e. SciKit-learn, TensorFlow, PyTorch),... 
    Senior
    Contract work
    Temporary work
    Immediate start

    Constellation Technologies, Inc

    Columbia, MD
    5 days ago
  •  ...clearance. Basic Requirements: ~7 years of experience as a software engineer ~ Bachelor's degree in a technical discipline ~4...  ...substituted for a degree Required Experience: AI/ML development or integration experience Terraform experience... 
    Suggested
    Immediate start

    Shield Consulting Solutions

    Annapolis Junction, MD
    4 days ago
  •  ...Software Engineer With TS/SCI FSP Clearance Yellow Duck Technologies is seeking a software engineer with TS/SCI FSP clearance to join our artificial intelligence and machine learning (AI/ML) team. Responsibilities include training, hosting, and the optimization of... 

    Yellow Duck Technologies Inc.

    Annapolis Junction, MD
    4 days ago
  • Wyetech is seeking a talented Software Engineer focused on AI integration to design and implement key frameworks. Candidates should have extensive experience in Java development and applied AI, with a background in designing enterprise APIs and microservices. This hybrid... 
    Senior

    Wyetech

    Columbia, MD
    12 hours ago
  • $190k - $240k

    A technology solutions firm located in Columbia, Maryland, is seeking a Senior Software Engineer to join their intel team. This position involves leading projects within the CNO domain, developing tools using Python, and collaborating with analysts and operators. The ideal... 
    Senior

    Belay Technologies

    Columbia, MD
    2 days ago
  • $170k - $260k

     ...currently do not possess this level of clearance. Are you a Senior Front End Software Engineer who is ready for a new challenge that will launch your...  ...Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We also provide customer solutions... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    1 day ago
  • $232k - $283k

     ...Senior Software Engineer 3 - (AI, AWS, Kubernetes) Clearance: TS/SCI w/ poly Position ID: 20-24-015-SWE3 Location: Annapolis Junction, Maryland Join us in building the next generation of AI infrastructure that will power innovation across the customer organization... 
    Senior
    Contract work
    Flexible hours

    Akina

    Annapolis Junction, MD
    4 days ago
  • $190k - $200k

    Red Arch Solutions, Inc. is seeking a Sr. Software Engineer with an active TS clearance to support IT services essential for a federal agency. The role focuses on developing and deploying applications leveraging AWS, with a particular emphasis on DevSecOps practices. Candidates... 
    Senior

    Red Arch Solutions, Inc.

    Columbia, MD
    3 days ago
  • $200k - $260k

     ...currently do not possess this level of clearance. Are you a Senior Full Stack Software Engineer who is ready for a new challenge that will launch your...  ...Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We also provide customer... 
    Senior
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    3 days ago
  • $170k - $230k

     ...this level of clearance. Are you a Senior Full Stack Software Engineer who is ready for a new challenge that...  ...Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We also...  ...within the state-of-the-art AI/ML landscape. On this small team, you... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    2 days ago
  • $99k - $206k

     ...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings...  ..., civil, and commercial markets. Senior Software Engineer At Nightwing, we are on a mission...  ...distributed computing, machine learning, and AI-driven analytics. This onsite role... 
    Senior

    Nightwing

    Annapolis Junction, MD
    2 days ago
  • $150k - $200k

     ...operationalizing data science. Perform end-to-end software engineering to prototype, develop, integrate, test, and deploy tools...  .... Experience with Data Science, Machine Learning (ML), Artificial Intelligence (AI) and using Large Language Models (LLMs) $150,000 -... 
    Senior
    Contract work
    Temporary work
    Immediate start

    Constellation Technologies, Inc

    Annapolis Junction, MD
    5 days ago
  • $170k - $260k

     ...Are you a Senior Signals Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated...  ...Big Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We also provide customer solutions... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    2 days ago
  • $119.8k - $234.7k

     ...Overview Join the Azure AI Platform air gapped engineering team as a Senior Software Engineer delivering secure, scalable, and mission critical AI infrastructure for Microsoft's most sensitive cloud environments. We build foundational services that power Azure Machine... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Annapolis Junction, MD
    2 days ago
  • $86.9k - $198k

     ...Job Number: R0237633 Software Engineer, Senior The Opportunity: As a full stack developer, you can resolve a problem with a complete end-...  ...picture to verify your identity and prevent fraud. Candidate AI Usage Policy AI is a part of our daily work at Booz... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    1 day ago
  • $180k - $260k

     ...currently do not possess this level of clearance. Are you a Senior AWS Software Engineer who is ready for a new challenge that will launch your...  ...Big Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We also provide customer solutions... 
    Senior
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    4 days ago
  • $190k - $200k

     ...Arch Solutions is looking for a software engineer to support our client. The...  ...you’ll do: You'll work with AI team members to operationalize data pipelines and ML tasks You'll provide day-to-...  ...support leadership who engage with senior level executives at a public facing... 
    Senior
    Contract work
    Work experience placement
    Local area

    Red Arch Solutions

    Columbia, MD
    5 days ago
  • $170k - $260k

     ...currently do not possess this level of clearance. Are you a Senior Software Engineer who is ready for a new challenge that will launch your...  ...Big Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We also provide customer solutions... 
    Senior
    Full time
    Contract work
    For contractors
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    5 days ago
  • $165.03k - $240k

     ...with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science...  ...our team to help build foundational AI integration frameworks. As a Software...  ...love to hear from you. #LI-DS1 #Mid-Senior Level Essential Job Responsibilities... 
    Senior
    Work experience placement
    Work at office
    Work from home
    2 days per week
    1 day per week

    Navstar

    Columbia, MD
    4 days ago
  • $170k - $230k

     ...currently do not possess this level of clearance. Are you a Senior Software Engineer who is ready for a new challenge that will launch your...  ...Big Data, Cloud Technologies, Analytics, Machine Learning, AI, and DevOps Containerization. We also provide customer solutions... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package
    2 days per week

    GliaCell Technologies LLC

    Annapolis Junction, MD
    1 day ago
  • $97.54k - $146.32k

     ...existing Computershare proprietary software together with a full range of...  ...Do you bring deep software engineering expertise and a passion for...  ...Technology is seeking a Senior Software Engineer to support...  ..., Azure. ~ Experience with AI concepts (familiarity with Copilot... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Computershare

    Columbia, MD
    2 days ago
  • $165.03k - $240k

     ...with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science...  ...our team to help build foundational AI integration frameworks. As a Software...  ...love to hear from you. #LI-DS1 #Mid-Senior Level Essential Job Responsibilities... 
    Senior
    Work experience placement
    Work at office
    Work from home
    2 days per week
    1 day per week

    HII Mission Technologies Division

    Columbia, MD
    4 days ago
  • $10k

     ...dedicated to developing innovative software solutions for our clients. We...  ...and experienced Software Engineer to join our team. As a Software...  ...hear from you. #LI-DS1 #Mid-Senior Level Due to federal contract...  ...use artificial intelligence (AI) tools to support parts of the... 
    Senior
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Work at office
    Immediate start
    2 days per week
    1 day per week

    Wyetech LLC

    Columbia, MD
    5 days ago
  • $119.8k - $234.7k

     ...Overview Microsoft has an exciting opportunity for a Software Engineer on the Cloud+AI Silver Team. This team will be responsible for deploying and operating services within an air gapped environment, including the infrastructure for collaboration. In this... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Annapolis Junction, MD
    5 days ago
  • $232k - $283k

     ...Senior Software Engineer 3 - (AI Infrastructure, Kubernetes, Python) Clearance: TS/SCI w/ poly Position ID: 20-24-017-SWE3 Location: Annapolis Junction, Maryland Join us in building the next generation of AI infrastructure that will power innovation across... 
    Senior
    Contract work
    Flexible hours

    Akina

    Annapolis Junction, MD
    4 days ago
  • $105k - $290k

     ...technology research organization located in Laurel, MD, is seeking a Software Engineer specializing in AI applications. The ideal candidate will have 5+ years of experience in programming and 2+ years in AI/ML applications. Responsibilities include developing software... 
    Senior

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    2 days ago
  • $179k - $213k

    Senior Software Engineer (Full Stack/UI focus) Software Engineer This role will be on a fast-moving software engineering team supporting several...  ...continuous integration, and continuous deployment. Experience with AI tools such as Claude Code. Experience Required: 12 years... 
    Senior

    Neuralsolutions

    Columbia, MD
    2 days ago

Do you want to receive more vacancies?

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