Skip to content
mimi

Lead Software Engineer / Data Analyst

LEIDOS

Reston · On-site Full-time Lead $154k – $278k/yr 2d ago

About the role

About

Leidos is on the lookout for a proactive Lead Software Engineer / Data Analyst to spearhead the creation of cutting-edge training, education, and mission-support applications for national security initiatives. This position merges the fields of applied data science, AI/ML integration, and innovative software engineering to develop interactive and scalable learning systems within classified settings. In this pivotal individual contributor role, you will play a crucial part in the design and delivery of production systems, with daily coding contributions and a focus on executing innovative solutions. The perfect candidate will exhibit strong TypeScript and modern front-end development expertise, paired with hands-on AI/ML and data science capabilities applicable to dynamic training and education scenarios. You will collaborate closely with instructional designers, software engineers, mission stakeholders, analysts, and UX teams to design intelligent, data-informed learning platforms and training tools.

Primary Responsibilities

  • Design and build modern web-based training and educational applications.
  • Create responsive, scalable, and accessible front-end interfaces using TypeScript and contemporary frameworks.
  • Develop and integrate AI/ML features into training and support systems.
  • Leverage data science techniques for adaptive learning, user insights, performance evaluations, and mission workflows.
  • Work with instructional designers and subject matter experts to convert learning goals into engaging digital experiences.
  • Connect front-end applications with APIs, backend services, AI/ML pipelines, and enterprise platforms.
  • Craft reusable UI components, data visualizations, and workflows for scalable training ecosystems.
  • Handle both structured and unstructured data in enterprise and classified environments.
  • Engage in the complete software development lifecycle: architecture, implementation, testing, deployment, and maintenance.
  • Facilitate the deployment and operationalization of AI/ML functionalities in production systems.
  • Utilize advanced AI-assisted development workflows and coding tools to enhance software delivery processes.
  • Maintain high standards for code quality, security, maintainability, and testing whilst utilizing modern development practices and tools.
  • Investigate and incorporate emerging developer tools to refine team workflows and application practices.
  • Resolve issues related to applications, integration, and data within distributed environments.
  • Contribute to the establishment of software engineering standards and best practices.
  • Stay abreast of the latest developments in front-end technologies, AI/ML trends, and educational technology.

Basic Qualifications

  • Bachelor's degree in Computer Science, Data Science, Software Engineering, Mathematics, Engineering, or a related technical discipline, combined with 8+ years of relevant experience and a total of 15+ years experience; equivalent experience may be considered in lieu of a degree.
  • Strong hands-on experience with TypeScript and modern front-end development.
  • Familiar with modern frameworks like React, Next.js, Angular, or Vue.
  • Practical application of data science, analytics, or AI/ML techniques in real-world projects.
  • Proficiency in Python along with familiarity with common data science and machine learning libraries.
  • Experience in integrating applications with APIs, backend systems, and data services.
  • Knowledge of AI/ML workflows, including data preparation and model integration.
  • Experience leveraging AI-assisted software development tools and coding agents within professional practices.
  • Familiar with AI coding ecosystems and tools such as Claude Code, OpenAI Codex, GitHub Copilot, or similar.
  • Proven ability to effectively use AI-assisted development while upholding solid software engineering principles.
  • Strong grasp of modern software development practices, including Git, CI/CD, automated testing, and agile methodologies.
  • Demonstrated aptitude for independently designing and implementing production-ready technical solutions.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication abilities.
  • Must possess an active TS/SCI clearance with Polygraph.

Preferred Qualifications

  • Experience in training, education, simulation, or similar technology environments.
  • Background in developing intelligent tutoring systems or analytics-driven training applications.
  • Familiarity with large language models (LLMs), generative AI, NLP, or AI-enhanced user experiences.
  • Knowledge of AI frameworks such as Hugging Face, LangChain, and vector databases.
  • Experience with AI-accelerated software engineering workflows.
  • Broad knowledge of AI-powered developer tools integrated into modern development environments.
  • Experience in evaluating and operationalizing AI coding agents within enterprise contexts.
  • Familiar with data visualization and interactive analytics development.
  • Experience with learning standards like SCORM, xAPI, or integrating LMS.
  • Knowledge of Node.js or full-stack application development.
  • Experience deploying applications in cloud or enterprise settings.
  • Track record of modernizing legacy applications into contemporary architectures.
  • Background in supporting DoD, Intelligence Community, or national security initiatives.

Desired Candidate Profile

The ideal candidate will be:

  • A hands-on engineer and builder at heart.
  • Adept at taking ownership from concept to deployment.
  • Up-to-date on modern front-end and AI-assisted engineering principles.
  • Equally skilled in UI, data, APIs, and AI integration.
  • Passionate about education, training, simulations, and learning environments.
  • Able to balance rapid iteration with solid engineering practices in production applications.
  • Comfortable operating in forward-thinking engineering environments where AI tools enhance daily development.

Clearance Requirement

Active TS/SCI with Polygraph

If you’re interested in a challenging role that demands innovation, join us at Leidos as we push the boundaries of technology and mission support. We are looking for individuals who thrive on disrupting the status quo and driving impactful results. This is your opportunity to step into a forward-thinking team and make a difference.

Pay Range

Pay Range: $154,050.00 - $278,475.00 The compensation for this role reflects a range of skills and experience. Factors influencing the final offer may include job responsibilities, education, and applicable industry standards.

About Leidos

Leidos is an innovative leader in providing technological solutions for government and commercial clients. With headquarters in Reston, Virginia, and a workforce of 47,000 globally, Leidos generated approximately $16.7 billion in revenue for the fiscal year ending January 3, 2025.

Pay and Benefits

Compensation and benefits play a crucial role in career decisions. At Leidos, we offer competitive pay, health and wellness programs, income protection, paid leave, and retirement plans. For more details on our benefits, please visit Leidos careers.

Securing Your Data

Beware of potential scams using Leidos' name. We will never ask for payment information during the hiring process. All legitimate communications will come from Leidos.com email addresses. Report any suspicious communications to LeidosCareersFraud@leidos.com. If you believe you are a scam victim, contact local law enforcement and file a report with the U.S. Federal Trade Commission.

Commitment to Non-Discrimination

All qualified applicants will be considered for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran status, or any other protected status. Leidos is also committed to considering qualified applicants with criminal histories as permitted by relevant laws.

Skills

AIAI/MLAngularAPICI/CDClaude CodeData ScienceGitGitHub CopilotGenerative AILangChainLLMLMSNext.jsNode.jsNLPOpenAI CodexPythonReactSCORMTypeScriptVueXAPI

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free