# Software Engineer – AI, Autonomy & Platform Development

**Company**: Leidos
**Location**: Reston, VA
**Work arrangement**: onsite
**Job type**: full-time
**Salary**: $107,900.00 - $195,050.00
**Category**: Engineering
**Industry**: Technology

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Reston-VA/Software-Engineer--AI--Autonomy-and-Platform-Development_R-00196732?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/software-engineer-ai-autonomy-and-platform-cd7a1af1-793/

## Description

The Leidos Office of Technology is seeking Software Engineers with AI and autonomy experience to help build a common technology platform.

In this role, you will design, build, and operate production software for AI-driven and autonomous systems. You will work in small, accountable build-and-run teams, using modern AI-assisted development practices to ship faster and at higher quality. Your work will support national security and other critical missions where reliability, security, and human oversight matter.

**Responsibilities**

- Design and build AI agents and reasoning services, including LLM-based agents, planning, and inference, with human oversight, auditability, and fail-safe behavior built in.

- Develop autonomy software and integrate it with sensors, platforms, and hardware across edge and cloud environments.

- Design and develop platform software, including APIs and SDKs, data and knowledge services, and user-facing applications.

- Package components as reusable, secure, well-documented assets that others can adopt without rework.

- Build and maintain CI/CD pipelines, automated testing, and release evidence (SBOM, provenance, signing) that support secure release and deployment.

- Own what you build in production, including observability, reliability, and incident response.

- Contribute to engineering standards, reusable patterns, and technical-debt reduction across the platform.

- Collaborate with program teams and architects to turn customer needs into repeatable capabilities.

- Use AI-assisted development tools (coding assistants, agentic workflows, automated review and test generation) in daily engineering, and help teams adopt them effectively and responsibly.

- Help evaluate emerging AI, autonomy, and developer-productivity technologies, and scale what works.

**Basic Qualifications**

- We are hiring software engineers at all levels, from junior through senior, with opportunities tailored to individual experience and expertise in AI-enabled software development.

- At the early career level, the ideal candidate would have a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, combined with 4+ years of experience. (Additional years of experience may be considered in lieu of a degree.)

- At the mid level, the ideal candidate would have a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, combined with 8+ years of experience. (Additional years of experience may be considered in lieu of a degree.)

- At the senior level, the ideal candidate would have a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, combined with 12+ years of experience. (Additional years of experience may be considered in lieu of a degree.)

- Hands-on software development experience in one or more modern languages such as Python, C++, Rust, Java, Go, or TypeScript.

- Experience (professional, academic, or personal projects) building AI/ML-enabled or autonomous systems, such as LLM agents, robotics, perception, planning, or sensor-driven software.

- Working knowledge of Git-based workflows, CI/CD, automated testing, and DevSecOps practices.

- Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code, or comparable) and the ability to quickly adopt new tools.

- Strong communication skills and the ability to work effectively in small, cross-functional teams.

- U.S. citizenship and the ability to obtain and maintain a Top Secret security clearance.

**Benefits**

- Pay Range: $107,900.00 - $195,050.00

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Python
- C++
- Rust
- Java
- Go
- TypeScript
- AI/ML
- autonomous systems
- Git-based workflows
- CI/CD
- DevSecOps

### Nice to have
- LLM agents
- agent frameworks
- evaluation harnesses
- retrieval and data pipelines
- autonomy or robotics software
- perception
- planning
- control
- sensor fusion
- simulation
- ROS 2
- DDS
- edge and embedded systems
- real-time or deterministic software
- Linux and real-time operating systems
- GPU/accelerator programming

---

Source: [Apply at leidos.wd5.myworkdayjobs.com](https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Reston-VA/Software-Engineer--AI--Autonomy-and-Platform-Development_R-00196732?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
