DataJobs.io
← Back to all jobs

Job Description

Falls Technology is supporting a federal national-security mission by strengthening NLP and machine learning capabilities that can be delivered inside production systems. This on-site role in McLean, VA combines Python-based model development with Java and Spring backend integration, with deployment on AWS for operational use. The position is full-time and requires active TS/SCI with Polygraph and U.S. citizenship.

What you will do

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

Required qualifications

  • Active TS/SCI with Polygraph
  • U.S. citizenship
  • Strong Python and NLP experience, including spaCy, Gensim, and/or NLTK
  • Experience with PyTorch, TensorFlow, or Keras
  • SQL
  • Linux, Git, and AWS experience

Tools and technologies

  • Python, spaCy, Gensim, NLTK, Hugging Face Transformers
  • PyTorch, TensorFlow, Keras
  • Java, Spring, Spring Data JPA, Oracle, SQL
  • AWS, Linux, Git, Jenkins, Apache Tomcat

Benefits

  • 9% retirement contribution
  • 100% of family medical premiums paid
  • 4 weeks of PTO

Nice to have

  • Strong Java skills including Spring, Spring Data JPA, multithreading, and JVM tuning
  • Maven/Gradle, Jenkins CI/CD, Oracle, and Tomcat
  • Experience with text classification, topic modeling, or LLM fine-tuning
  • GPU workload experience

Salary: USD 175,000 per yearly.
Location: McLean, VA (on-site).

Similar Jobs