Leidos

Principal Software Engineer – AI-Enabled Platforms, Tools

Leidos

full-time

Posted on:

Location Type: Remote

Location: VirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $131,300 - $237,350 per year

Job Level

About the role

  • 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.

Requirements

  • 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.
Benefits
  • Competitive compensation
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringprogramming languagesPythonJavaGoTypeScriptmicroservice architecturesKubernetescontainer orchestrationGitOps
Soft Skills
leadershipcommunicationmentoringinfluencingcollaborationtechnical guidanceproblem-solvingrisk managementdesign reviewfeedback