Prepin
Log in
SAIC

data opportunity

Data Scientist

The Data Scientist will specialize in natural language processing and data preparation while maintaining and refactoring legacy Java applications. They will also be responsible for writing scalable code, building REST APIs, and optimizing database queries.

McLean, Illinois, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at SAIC?

SAIC is seeking a Data Scientist to join our team to provide support

specializing in natural language(NLP) processing and associated data

preparation. The ideal candidate will have an extensive background in Java and

Python.

This position in in Mclean, VA and requires a TS/SCI with polygraph.

Key Responsibilities

  • * Assess, maintain and rewrite legacy Java applications.
  • * Refactor and extend existing back end systems.
  • * Write clean, scalable and efficient code to support business applications.
  • * Leverage dominant frameworks to build backend applications and REST API's.
  • * Write and optimize queries across relational and non-relations databases.
  • * Utilize test libraries, such as JUnit and Mockito to ensure application
  • stability.
  • QUALIFICATIONS
  • * Bachelors and nine (9) years or more experience; Masters and seven (7) years
  • or more experience ; PhD or JD and four (4) years or more experience.
  • * Demonstrated experience with Core Java: Object-oriented programming (OOP)
  • concepts, multithreading, and memory management (JVM).
  • * Demonstrated experience with Spring and Spring Data JPA.
  • * Demonstrated experience with tools and build systems such as: Eclipse, Maven,
  • Gradle, Git, and Jenkins.
  • * Demonstrated experience with Oracle, Apache Tomcat, AWS Cloud Framework and
  • Linux.
  • * TS/SCI with polygraph.
  • Desired Skills:
  • * Demonstrated experience with Spring Boot and REST API Java implementations to
  • support web applications.
  • SAIC® [http://www.saic.com/] is a premier mission integrator focused on
  • advancing the power of technology and innovation to serve and protect our world.
  • Our robust portfolio of offerings across the defense, space, intelligence, and
  • civilian markets includes secure high-end solutions in mission IT, enterprise
  • IT, engineering services, and professional services. We integrate emerging
  • technology, rapidly and securely, into mission critical operations that
  • modernize and enable critical national imperatives.
  • We are approximately 23,000 strong; driven by mission, united by purpose, and
  • inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered
  • in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For
  • more information, visit saic.com [http://www.saic.com/]. For ongoing news,
  • please visit our newsroom [http://www.saic.com/who-we-are/newsroom/].

Which skills does this role require?

JavaPythonNLPSpringSpring Data JPAREST APIOracleAWS CloudLinuxMavenGradleGitJenkinsJUnitMockitoObject-oriented programmingData ScientistAWSMultithreadingJVMTS/SCIPolygraphBackend developmentDatabase managementSoftware engineeringMission ITDefenseIntelligenceREST APIs

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.