Principal Software Engineer (AI-Enabled Platforms & Tools) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Leidos · 9 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
check
H1B Sponsor Likelynote

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

AI-enabled software designDistributed systems designKubernetes expertiseMicroservice architecturesModern programming languagesCloud-native systemsSoftware quality best practicesTechnical leadershipMentorshipCommunication skills

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 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 Company
Total Funding
unknown
2025-02-20Post Ipo Debt
2013-09-17IPO

Leadership Team

leader-logo
James Carlini
Chief Technology Officer
linkedin
leader-logo
Theodore Tanner
Chief Technology Officer
linkedin
Company data provided by crunchbase