Back to search

Senior Software Engineer / Data Scientist (Training Systems)

Leidos · Sterling, VA · National security programs

Compensation

$154k – $278k /yr

Employment type

Full-time

Work setting

On-site

Location

Sterling, VA

Schedule

Day shift

Posted

Apply for this job

You'll be redirected to the employer's application page.

Job overview

Senior Software Engineer / Data Scientist (Training Systems) in Sterling, VA. This is an onsite, full-time position with a salary range of $154,050.00 - $278,475.00 per year. This role combines applied data science, AI/ML integration, and modern software engineering to build scalable, interactive learning and training systems within classified environments, supporting national security programs.

What you'll do

  • Design, develop, and maintain modern web-based training and learning applications.
  • Build responsive, scalable, and accessible front-end applications using TypeScript and modern frameworks.
  • Develop and integrate AI/ML-enabled capabilities into training and operational support systems.
  • Apply data science and analytics techniques to support adaptive learning, user insights, performance analysis, and mission workflows.
  • Collaborate with instructional designers and subject matter experts.
  • Integrate front-end systems with APIs, backend services, AI/ML pipelines, and enterprise platforms.
  • Develop reusable UI components, visualizations, and workflows.
  • Work with structured and unstructured data sources.
  • Participate in the full software development lifecycle.
  • Support deployment and operationalization of AI/ML capabilities.
  • Utilize modern AI-assisted development workflows and coding agents.
  • Apply contemporary engineering practices using AI-powered development tools.
  • Evaluate and integrate emerging developer tooling and agentic engineering capabilities.
  • Troubleshoot application, integration, and data-related issues.
  • Contribute to software engineering standards, reusable frameworks, and development best practices.
  • Stay current with emerging front-end, AI/ML, and learning technology trends.

What we're looking for

Education
Bachelor’s degree
Experience
8+ years
Skills & competencies
full-time
senior software engineer
data scientist
training systems
leidos
sterling va
information technology
mis
ts/sci clearance
polygraph
typescript
ai/ml

Why this role

Experience supporting training, education, simulation, or learning technology environments; Experience building intelligent tutoring systems, adaptive learning platforms, or analytics-driven training applications; Experience working with large language models (LLMs), generative AI, NLP, or AI-assisted user experiences; Familiarity with AI frameworks and ecosystems such as Hugging Face, LangChain, vector databases, or agentic AI frameworks; Experience developing applications using agentic or AI-accelerated software engineering workflows; Familiarity with AI-enabled developer tooling integrated into modern IDEs, terminals, and CI/CD environments; Experience evaluating, customizing, or operationalizing AI coding agents for enterprise or mission-focused development environments; Experience combining AI-assisted development with modern TypeScript, React, or full-stack application architectures; Experience with data visualization, interactive analytics, or dashboard development; Experience working with learning ecosystems or standards such as SCORM, xAPI, or LMS integrations; Familiarity with Node.js or full-stack application development; Experience deploying applications in cloud or enterprise environments; Experience modernizing legacy applications into modern web architectures; Experience supporting Department of Defense, Intelligence Community, or national security customers

About the employer

Leidos is hiring for this role. Industry: Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology). Sector: 54.

Additional details

Industry sector
54
Industry
Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)
Occupation code
15-1252.00
Apply for this job

You'll be redirected to the employer's application page.

Browse more jobs

Listing ID: f35c2c96-6ddd-4ae4-91c4-e115acb2aec7

    Senior Software Engineer / Data Scientist (Tra… | CollabWORK