×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer; AI-Enabled Platforms & Tools

Job in Reston, Fairfax County, Virginia, 22090, USA
Listing for: COMFORT SYSTEMS
Full Time position
Listed on 2026-03-01
Job specializations:
  • Software Development
    Software Engineer, AI Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineer (AI-Enabled Platforms & Tools)

Description

This is not a maintenance role. This is a reinvention role.

Leidos is seeking a Principal Software Engineer to provide technical leadership for the design and delivery of AI-enabled software platforms and developer tools that support modernization of mission-critical systems.

This Principal Software Engineer role is responsible for system-level technical leadership and defines architectural direction within their domain, resolves complex cross-cutting technical challenges, and shapes how teams design, build, and operate software. The Principal Engineer is a hands-on technical leader who influences outcomes through technical excellence, architectural clarity, and mentorship, not through formal management authority.

This is a role for builders who bias toward action, who believe disruption can coexist with rigor, and who want to apply cutting-edge AI to the problems that matter most.

Mission Context

Our teams modernize software systems that support critical national missions across regulated and safety-critical domains. These systems require:

  • High reliability, security, and resilience
  • Scalable and maintainable architectures
  • Responsible, governed use of AI technologies

As a Principal Software Engineer, you will shape the technical foundations that enable these systems to evolve safely and efficiently over time.

Why Join Us?
  • Shape the technical foundations of mission-critical systems
  • Lead real production engineering—not slideware architecture
  • Apply AI responsibly to complex, high-stakes problems
  • Operate at the highest technical level without moving into management
Key Responsibilities Technical Leadership & Architecture
  • Serve as the technical owner for major systems or platforms within an established strategic direction
  • Define and evolve architectural patterns, design standards, and reference implementations
  • Lead design reviews and guide teams toward sound technical decisions
  • Identify and resolve complex technical risks spanning multiple components or teams
Hands-On Engineering
  • Design and implement critical or high-risk components
  • Review and elevate code quality across teams through deep technical feedback
  • Prototype and validate new approaches before broader adoption
  • Ensure systems meet requirements for scalability, reliability, security, and maintainability
AI-Enabled Systems Leadership
  • Lead the technical design of AI-enabled capabilities using approved models, frameworks, and platforms
  • Establish patterns for: AI integration and orchestration
  • Evaluation, testing, and validation
  • Safety, governance, and human-in-the-loop controls
  • Guide teams in applying AI responsibly within production systems
Cross-Team Influence & Mentorship
  • Act as a technical authority and escalation point across multiple teams
  • Mentor Senior and mid-level engineers by setting a high technical bar
  • Influence engineering practices, tooling, and standards through example and guidance
  • Collaborate with product, security, and platform leaders to align technical solutions with mission needs
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field
  • 12+ years of relevant software engineering experience
  • Demonstrated experience leading the design of complex, distributed systems
  • Expert proficiency in two or more modern programming languages (e.g., Python, Java, Go, Type Script)
  • Deep understanding Service-based or microservice architectures
  • Cloud-native systems and deployment models
  • Software quality, security, and operational best practices
  • Deep understanding Kubernetes and container orchestration:
    Git Ops deployments Service Mesh role of tools like Helm and Kustomize
  • Proven ability to influence technical direction without formal authority
  • Strong communication skills across technical and non-technical audiences
  • Must be authorized to work in the U.S.
Preferred Qualifications
  • Experience designing or integrating AI-enabled or data-driven systems in production
  • Experience of working with agentic solutions in Kubernetes:

    E.g. KServe, KAgent Agent Gateways Agent Registries GPU enabled nodes Working in secure or regulated environments Background in developer tools, platform modernization, or large-scale system evolution

If you're looking…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary