Falls Technology

Data Scientist / Software Engineer (NLP & Java) - Expert | TS/SCI w/ Poly

Falls Technology Fairfax County, Virginia, United States · $175K/yr

Software Development · 11-50 employees

Yesterday
java Senior (5-10 yrs) Full-time United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will bridge data science and production software by building NLP and machine learning capabilities. These models will be integrated into operational Java/Spring applications deployed on AWS.

What they look for

Python Java NLP Machine learning Spring PyTorch TensorFlow Keras AWS SQL Linux Git Jenkins Apache Tomcat Oracle SpaCy

Requirements

Candidates must have an active TS/SCI with Polygraph and U.S. citizenship. Strong proficiency in Python, NLP libraries, and deep learning frameworks is required, along with experience in Java and cloud environments.

Benefits

Retirement contribution Medical insurance Paid time off

Full description

Active TS/SCI with Polygraph required. U.S. citizenship required.

Location: On-site in McLean, VA (Full-Time).

Bridge data science and production software. You'll build NLP and machine learning capabilities in Python and ship them inside Java/Spring applications on AWS for a federal national-security mission.

What you'll do

  • Build NLP capabilities with spaCy, Gensim, NLTK and Hugging Face Transformers
  • - Develop and integrate deep learning models in PyTorch, TensorFlow or Keras
  • - Build backend services in Java, Spring and Spring Data JPA on Oracle/SQL
  • - Deploy on AWS and Linux with Git, Jenkins and Apache Tomcat
  • - Integrate models into operational applications and workflows

What you bring (required)

  • Active TS/SCI with Polygraph
  • - Strong Python and NLP experience (spaCy, Gensim or NLTK)
  • - PyTorch, TensorFlow or Keras
  • - SQL
  • - Linux, Git and AWS

Nice to have

  • Strong Java: Spring, Spring Data JPA, multithreading, JVM tuning
  • - Maven/Gradle, Jenkins CI/CD, Oracle, Tomcat
  • - Text classification, topic modeling or LLM fine-tuning
  • - GPU workloads

Why Falls

A 9% retirement contribution, 100% of family medical premiums paid, and 4 weeks of PTO. We're a small business that's been delivering since 2019, so your work is visible and your voice counts.

Falls Technology is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, disability, or protected veteran status.

Similar roles