Back to all jobs

National Security Prototyping Data Scientist

Primer AI

Aug 02

The world is changing at an accelerating rate. But we cannot take in the information fast enough, let alone make sense of it. We are fundamentally limited by the speed at which we read and write — the speed of human thought. The challenges facing decision-makers today require a radically new technology.

Primer is at the forefront of the natural language processing revolution. Our artificial intelligence platform is capable of reading text at a rate of millions of documents per hour, extracting information and updating a knowledge graph of billions of entities. It is capable of answering natural language questions and generating the first draft of natural language analytical reports in seconds. Our mission is to empower our customers by vastly reducing the cost of curiosity. What once took days of research can happen instantly.

Our customers include some of the world’s largest corporations, financial institutions, and government agencies in the world. You can learn more about Primer's technology and the problems we solve at our blog, as well as in recent media coverage of our work.

You are an experienced data scientist with a passion for problem solving. You thrive on applying cutting-edge solutions to meaningful problems. Natural language processing intrigues you.  Does this sound like you? As a Prototyping Data Scientist at Primer, you’ll leverage your machine learning expertise to develop next-generation capabilities to help national security organizations solve some of their toughest challenges. 

What You’ll Do

  • Perform modeling tasks in support of prototypes and proofs-of-concept
  • Explore emerging models types and data sets to identify new use cases and maintain Primer’s status as an industry leader in NLP
  • Work with the applied research team to influence research priorities and apply the latest natural language processing models to critical national security use cases
  • Train, deploy and tune machine learning models on customer and/or relevant open source data sets of your choosing
  • Partner with our product management and engineering teams to transition newly developed machine learning prototypes into customer facing products
  • Engage with customers, prospects and the Primer business development team to understand the needs of national security customers
  • Explain machine learning concepts to non-technical stakeholders


  • Bachelor’s degree in computer science, engineering, statistics, computational linguistics, or another quantitative field
  • 3+ years of professional experience developing and deploying machine learning solutions.
  • 3+ years of Python experience
  • Hands-on experience with machine learning and NLP tools and libraries such as Numpy, Scipy, Scikit-learn, SpaCy, NLTK, Tensorflow, Keras and PyTorch
  • Understanding of NLP topics, including event and topic detection, named entity extraction, relation extraction, text classification and sentiment analysis models
  • Ability to think about solutions from a customer perspective, establish conceptual connections between requirements and solutions
  • Hands-on experience with a cloud services provider
  • Strong communication skills

Bonus Points

  • Strong national security domain experience
  • Experience working on an Agile development team
  • Experience working with Elasticsearch
  • Project management skills
  • Familiarity with container and orchestration technologies such as Docker and Kubernetes
  • Linux proficiency - you’ll need to know your way around a Linux shell in order to run our software
  • Full-stack development skills