Leidos · 7 hours ago
Principal Software Engineer (AI-Enabled Platforms & Tools)
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 role involves system-level technical leadership, resolving complex technical challenges, and shaping the design and operation of software in high-stakes environments.
ComputerGovernmentInformation ServicesInformation TechnologyNational SecuritySoftware
Responsibilities
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
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
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
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
Qualification
Required
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, TypeScript)
Deep understanding of: Service-based or microservice architectures, Cloud-native systems and deployment models, Software quality, security, and operational best practices
Deep understanding of Kubernetes and container orchestration: GitOps 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
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
Benefits
Competitive compensation
Health and Wellness programs
Income Protection
Paid Leave
Retirement
Company
Leidos
Leidos is a Fortune 500® innovation company rapidly addressing the world’s most vexing challenges in national security and health.
H1B Sponsorship
Leidos has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (65)
2024 (58)
2023 (77)
2022 (65)
2021 (56)
2020 (89)
Funding
Current Stage
Public CompanyTotal Funding
unknown2025-02-20Post Ipo Debt
2013-09-17IPO
Recent News
MarketScreener
2025-12-16
2025-12-16
Company data provided by crunchbase