Senior Software Engineer / Data Scientist (Training Systems)
Compensation
$154k – $278k /yr
Employment type
Full-time
Work setting
On-site
Location
Sterling, VA
Schedule
Day shift
Posted
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-timesenior software engineerdata scientisttraining systemsleidossterling vainformation technologymists/sci clearancepolygraphtypescriptai/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
You'll be redirected to the employer's application page.
Listing ID: f35c2c96-6ddd-4ae4-91c4-e115acb2aec7