Senior Data Scientist, NLP & Backend (TS/SCI)

Saic

McLean (VA)

On-site

USD 200,000 - 240,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SAIC seeks a Data Scientist focusing on NLP processing and data prep, with extensive Java and Python background. The role is based in McLean, VA and requires a TS/SCI with polygraph.

You will rewrite legacy Java apps, extend back-end systems, and build scalable services using REST APIs while ensuring stability with JUnit/Mockito. The candidate should have deep Java experience, Spring/Spring Data JPA, and familiarity with Oracle/Tomcat/AWS in a Linux environment.

Qualifications

  • Bachelor's degree with 9+ years of experience, or Master's with 7+ years, or PhD/JD with 4+ years
  • Demonstrated experience with Core Java: OOP, multithreading, and memory management (JVM)
  • Demonstrated experience with Spring and Spring Data JPA
  • Demonstrated experience with Eclipse, Maven, Gradle, Git, Jenkins
  • Demonstrated experience with Oracle, Tomcat, AWS Cloud Framework and Linux
  • TS/SCI with polygraph

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.
  • Utilize 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.

Skills

Java
Python
NLP
REST APIs
AWS

Education

Bachelor's degree with 9+ years
Master's with 7+ years
PhD/JD with 4+ years

Tools

Eclipse
Maven
Gradle
Git
Jenkins
Oracle
Tomcat
AWS

Job description

SAIC seeks a Data Scientist focusing on NLP processing and data prep, with extensive Java and Python background. The role is based in McLean, VA and requires a TS/SCI with polygraph.

You will rewrite legacy Java apps, extend back-end systems, and build scalable services using REST APIs while ensuring stability with JUnit/Mockito. The candidate should have deep Java experience, Spring/Spring Data JPA, and familiarity with Oracle/Tomcat/AWS in a Linux environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

NLP Data Scientist — Java & Backend Architect
NLP Data Scientist — Java & Backend Architect

Saic • McLean (VA)

On-site
USD 200,000 - 240,000
NLP Data Scientist — Backend Engineer (Java/Python) | TS/SCI
NLP Data Scientist — Backend Engineer (Java/Python) | TS/SCI

SAIC • United States

On-site
USD 120,000 - 180,000
Data Scientist
Data Scientist

SAIC • United States

On-site
USD 120,000 - 180,000
Data Scientist
Data Scientist

Saic • McLean (VA)

On-site
USD 200,000 - 240,000
Data Scientist with Java
Data Scientist with Java

Saic • McLean (VA)

On-site
USD 200,000 - 240,000
Senior Data Scientist, NLP & LLMs (TS/SCI)
Senior Data Scientist, NLP & LLMs (TS/SCI)

BE / RenXTech • McLean (VA)

On-site
USD 90,000 - 130,000
NLP Data Scientist - SME (TS/SCI Cleared)
NLP Data Scientist - SME (TS/SCI Cleared)

BE / RenXTech • McLean (VA)

On-site
USD 200,000 - 230,000
NLP Data Scientist - TS/SCI Clearance Required
NLP Data Scientist - TS/SCI Clearance Required

B4Corp • McLean (VA)

Hybrid
USD 207,000 - 253,000
401k plan
Phantom stock
Medical insurance
+3
Data Scientist (TS/SCI) - NLP & Big Data Analytics
Data Scientist (TS/SCI) - NLP & Big Data Analytics

B4Corp • McLean (VA)

On-site
USD 189,000 - 231,000
7 weeks PTO
Full Vanguard 401k with employer match
Phantom stock
+5
Data Scientist — ML/NLP, TS/SCI + Poly, Flexible Schedule
Data Scientist — ML/NLP, TS/SCI + Poly, Flexible Schedule

Stanley Reid & Company • Reston (VA)

On-site
USD 120,000 - 180,000
401k match 10%
Full medical coverage
6 weeks PTO
+1