Back to search

Senior Software Engineer / Data Scientist (Training Systems)

Leidos · Merrifield, VA · Analysis Solutions Business Area

Compensation

$154k – $278k /yr

Employment type

Full-time

Work setting

On-site

Location

Merrifield, 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) is an onsite position in Merrifield, VA, with a salary range of $154,050.00 - $278,475.00 per year. Leidos is a leader in digital and mission innovations. This role focuses on developing modern training, education, and mission-support applications for national security programs, combining applied data science, AI/ML integration, and software engineering to build scalable, interactive learning and training systems within classified environments.

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 to translate learning objectives into interactive digital experiences.
  • Integrate front-end systems with APIs, backend services, AI/ML pipelines, and enterprise platforms.
  • Develop reusable UI components, visualizations, and workflows supporting scalable training ecosystems.
  • Work with structured and unstructured data sources across enterprise and classified environments.
  • Participate in the full software development lifecycle including architecture, implementation, testing, deployment, and sustainment.
  • Support deployment and operationalization of AI/ML capabilities within production systems.
  • Utilize modern AI-assisted development workflows and coding agents to accelerate software delivery, prototyping, testing, refactoring, and documentation.
  • Apply contemporary engineering practices using AI-powered development tools while maintaining strong standards for code quality, security, maintainability, and testing.
  • Evaluate and integrate emerging developer tooling and agentic engineering capabilities into team workflows and application development practices.
  • Troubleshoot application, integration, and data-related issues across distributed environments.
  • 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 in Computer Science, Data Science, Software Engineering, Mathematics, Engineering, or related technical field
Experience
8+ years of relevant experience and 15+ years overall experience; additional experience may be considered in lieu of degree
Skills & competencies
full-time
senior
software engineer
data scientist
training systems
merrifield va
leidos
information technology
ai/ml
typescript
python
ts/sci clearance

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
25-1124.00
Apply for this job

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

Browse more jobs

Listing ID: 739c218f-61f1-42cf-ad95-e770909829fa

    Senior Software Engineer / Data Scientist (Tra… | CollabWORK