Demo

Senior AI Software Engineer

KMM Technologies, Inc.
Reston, VA Full Time
POSTED ON 4/17/2026
AVAILABLE BEFORE 5/16/2026
Title: Senior AI Software Engineer (Generative AI / AWS Bedrock)

Location: Reston, VA (3 days a week onsite)

Description

  • We are seeking a Senior AI Software Engineer to design and build production-grade AI applications powered by large language models and foundation models. In this role, you will develop scalable commercial solutions using AWS Bedrock and other AI model providers, integrating advanced AI capabilities into real-world products and platforms.
  • You will work at the intersection of AI engineering, cloud architecture, and product development, building intelligent systems that leverage multiple foundation models for reasoning, automation, and data-driven insights.
  • This is a hands-on role for engineers passionate about transforming cutting-edge AI capabilities into robust, scalable commercial applications.

What You'll Do

Technology Stack and AI/LLM Programming Expertise

Hands-on experience with LLM APIs or foundation models

Experience Building

  • RAG systems
  • AI copilots
  • conversational agents
  • automated workflows
  • AI-driven analytics
  • document AI solutions

Python

Java / TypeScript / Go (any backend language)

Design and develop production AI applications using models available via AWS Bedrock and external providers

  • AWS Bedrock

Anthropic Claude

Amazon Titan

Meta Llama

Cohere

OpenAI

  • OpenAI
  • Open-source LLMs
  • S3, API Gateway, Step Functions, Lambda / ECS / EKS, Docker / Kubernetes
  • FastAPI
  • Terraform

Create Pipelines For

  • embeddings
  • document ingestion
  • knowledge indexing
  • model evaluation

Vector databases (pg-vector, S3-vector, OpenSearch, FAISS)

Embeddings and semantic search

Prompt engineering

Tracing, hallucination detection, cost monitoring, prompt performance, drift detection

Model evaluation frameworks

Experience with LangChain, LangGraph, LlamaIndex, or AI orchestration frameworks

LLM Monitoring and Observability

Experience with multi-model routing systems

Experience building AI agents or tool-using LLMs

Knowledge of AI safety, guardrails, and prompt management

Experience deploying models with Docker and Kubernetes

MCP, FastMCP

Reinforcement Learning

AWS SageMaker with MLOPs

Experience with Bedrock API [Like from Lambda or Other services]

Design high-performance AI APIs and microservices

Optimize latency, reliability, and cost of model inference

Implement evaluation pipelines and monitoring for AI systems

What We're Looking For

The Ideal Candidate

Thinks like a systems architect and builder

Has shipped real AI products to production

Understands tradeoffs between models

Can design robust AI pipelines

Is comfortable working with rapidly evolving AI technologies

Example Problems You'll Work On

Build an enterprise knowledge assistant using Bedrock

Create AI agents that automate complex workflows

Develop document intelligence pipelines for financial or operational data

Design multi-model orchestration frameworks

Optimize LLM cost, latency, and reliability

Experience

Required Qualifications

6 years software engineering experience

3 years building AI/ML-powered applications

Experience deploying AI systems into production

if interested please share profile to thulasiram@kmmtechnologies.com

Salary.com Estimation for Senior AI Software Engineer in Reston, VA
$129,397 to $166,426
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior AI Software Engineer?

Sign up to receive alerts about other jobs on the Senior AI Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at KMM Technologies, Inc.

  • KMM Technologies, Inc. Reston, VA
  • Position: RQ00069, Senior Software Engineer. BIG DATA ECOSYSTEM AND AI EXPERIENCE REQUIRED*** Location: Rockville, MD or Tysons, VA. Must be able to come o... more
  • 9 Days Ago

  • KMM Technologies, Inc. Rockville, MD
  • Position Name: Workday Financials Developer with Adaptive Work Location: Rockville, MD Duration: Long Term Need 12 Years exp WORKDAY Financials Developer w... more
  • 10 Days Ago

  • KMM Technologies, Inc. Reston, VA
  • Position Name: Program & Portfolio Management - Analyst, Business Ld Work Location: PARK6 City & State: Reston, Virginia Duration: 12 Months Release Commen... more
  • 12 Days Ago

  • KMM Technologies, Inc. Reston, VA
  • Position: Business Architect Location: Reston VA Duration: Long Term Contract Profile: A business architect designs and maintains the enterprise business a... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Senior AI Software Engineer jobs in the Reston, VA area that may be a better fit.

  • Scale AI Washington, DC
  • The Public Sector software engineers (SWEs) create the core product building blocks forward-deployed teams use to develop agentic capabilities that functio... more
  • 16 Days Ago

  • Shield AI Washington, DC
  • Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!