AI Software Engineer - Senior

DAVIS LAINE LLC
Washington, DC, United States
27 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$208,000.0 - $270,400.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Applications Architecture Automated Storage and Retrieval Systems User Authentication Microsoft Azure Cloud Computing Continuous Integration Distributed Systems Python (Programming Language) Search Technologies Software Engineering
+11 more
Data Logging Application Enhancement Tool Spring Cloud Large Language Models Multi-Agent Systems Backend AI Platforms Infrastructure Automation Frameworks Restful APIs Data Pipelines Serverless Computing

Job description

We’re looking for a Senior Software Engineer to help build and scale a next-generation AI platform supporting a major HHS initiative. This role is ideal for an engineer who has successfully built and operated production AI applications and can own both the backend infrastructure and the agentic AI systems running on top of it.

What You’ll Do

  • Design, build, and support cloud-native applications and services in Microsoft Azure
  • Develop and operate AI-powered tools, multi-agent workflows, and intelligent automation solutions
  • Build scalable APIs, data pipelines, retrieval systems, and backend services
  • Implement and optimize RAG architectures, semantic search, and knowledge retrieval capabilities
  • Integrate and orchestrate leading LLMs across multiple AI providers
  • Develop agent-to-agent communication, tool-calling, and AI workflow orchestration capabilities
  • Own CI/CD, Infrastructure as Code, monitoring, logging, observability, and production reliability
  • Collaborate closely with product, design, and mission stakeholders to deliver impactful solutions
  • Mentor team members and contribute to engineering best practices

Requirements

  • 7+ years of software engineering experience building and supporting production systems
  • Strong Python development experience
  • Hands-on experience building LLM-powered applications in production
  • Experience with agentic AI systems, AI orchestration frameworks, tool calling, and multi-step workflows
  • Experience implementing RAG pipelines, vector databases, embeddings, and semantic search
  • Experience integrating AI models from providers such as OpenAI, Anthropic, Google, or similar
  • Hands-on experience with Microsoft Azure services, including serverless and container-based architectures
  • Experience with APIs, distributed systems, CI/CD, Infrastructure as Code, and cloud-native development
  • Strong understanding of authentication, security, and enterprise-grade application architecture
  • Excellent communication and problem-solving skills
  • Ability to obtain an HHS Public Trust prior to starting, * Experience with multi-agent systems and agent-to-agent communication patterns
  • Experience evaluating, monitoring, and optimizing AI application performance
  • Understanding of token optimization, model routing, and AI cost management
  • Experience supporting federal, healthcare, or other regulated environments
  • Experience in startup or high-growth product teams

Benefits & conditions

$100 - $130 an hour - Full-time, Contract, Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Flexible spending account, * 401(k)
  • Dental insurance
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch · World Congress 2021

2:36 min

Choosing between managed AI platforms and custom governance

Péter Farkas Péter Farkas · Europe 2026 Virtual

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all