Senior Principal Data Scientist

General Dynamics

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Crystal City, VA
Salary
$187,000–$253,000 / yr
Posted
5 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $163k
This role $220k
$97k most similar roles pay here $270k

This role pays more than 87% of similar roles. Most pay $131,770–$193,275 — the shaded band above. At the midpoint, this role pays about $220k versus about $163k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1234 open roles on FindRole.

Listed pay typically runs $120,000–$150,385 across 1062 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Senior Principal Data Scientist

As a Senior Principal Data Scientist, you will join a multidisciplinary team to develop and deliver innovative analytic solutions from large, complex, and disparate datasets. You will be responsible for identifying meaningful patterns, creating automated workflows, and transitioning exploratory analyses into repeatable, operational capabilities that meet critical customer requirements. Your daily work involves building interactive dashboards using Streamlit, developing machine learning models for tasks like anomaly detection and entity resolution, and crafting analyst-ready products to communicate technical findings. The role requires expert proficiency in Python, including libraries such as pandas, NumPy, SciPy, and scikit-learn, alongside strong SQL skills for querying platforms like Trino, PostgreSQL, and Hive. You will solve complex data problems by integrating structured and unstructured data to provide actionable insights within a high-stakes government defense and intelligence context.

What does a Data Scientist earn in Virginia?

Median $145200 from 77 postings across 6 companies.

See salary data

What you'll do

  • Analyze large, disparate datasets to identify patterns, trends, anomalies, and relationships for mission support.
  • Evaluate data quality, completeness, and distribution of unfamiliar datasets to determine appropriate analytic approaches.
  • Develop and maintain automated tools including scripts, notebooks, and reusable code components to streamline workflows.
  • Implement machine learning and statistical models for tasks like classification, clustering, and predictive analysis.
  • Build interactive dashboards and GUIs using frameworks like Streamlit to support data exploration and analyst workflows.
  • Translate complex technical findings into decision-oriented products such as visualizations, summaries, and briefings.
  • Convert ad hoc analyses and prototypes into reproducible pipelines and standardized, documented methodologies.
  • Document all analytic assumptions, transformations, and validation methods to ensure transparency and peer review.

What we're looking for

  • Must be a United States citizen.
  • Must possess an active Top Secret/SCI clearance and be willing to obtain a CI polygraph.
  • Must have 10 or more years of related experience.
  • Must hold a Bachelor's degree in Computer Science, Statistics, Engineering, or a related field (advanced degrees are preferred).
  • Must possess strong skills in Python for data processing, automation, and algorithm development.
  • Must have strong SQL skills and experience working with large datasets in platforms like Trino, PostgreSQL, Hive, OpenSearch, or Elasticsearch.
  • Must be able to apply statistical, machine learning, and algorithmic techniques to real-world data problems.
  • TS/SCI Clearance with current or willingness to obtain CI polygraph.

More like this

Similar roles

Senior Principal Data Scientist

General Dynamics

Crystal City, VA 5 days ago $187,000$253,000
Python SQL Machine Learning Statistical Analysis Pandas NumPy SciPy scikit-learn Streamlit Trino PostgreSQL Hive OpenSearch Elasticsearch FastAPI Docker CI/CD Git Apache Iceberg Spark
10+ yrs exp

Senior Data Scientist

General Dynamics

Sterling, VA 77 days ago $152,150$205,850
Python Machine Learning AI Data Modeling Language Models SQL Statistics Linear Algebra Calculus Linux Windows
10+ yrs exp Hybrid

Data Scientist

Booz Allen Hamilton

Alexandria, VA 25 days ago $99,000$225,000
Python R SQL Spark Databricks NumPy pandas scikit-learn Tidyverse Machine Learning Natural Language Processing ETL Git Data Visualization Statistical Analysis Distributed Computing Graph Analytics IoT Agile
6+ yrs exp

Senior Data Scientist

Intuit

San Diego, CA +1 96 days ago $149,500$202,500
Machine Learning Causal Inference Python SQL R Generative AI Deep Learning Time-series Forecasting Uplift Modeling A/B Testing Bayesian Inference Tableau Qlik Experimental Design Predictive Modeling Data Visualization
4+ yrs exp

Senior Data Scientist

Alloy

New York, NY 161 days ago $212,000$251,000
Machine Learning Python SQL Feature Engineering Tree-based Models Looker Model Evaluation Production ML Workflows Dashboards Fraud Detection
8+ yrs exp Hybrid

Senior Data Scientist

Daily Pay

New York, NY 103 days ago $136,000$209,000
Machine Learning Python SQL Feature Engineering Data Pipelines Model Monitoring Drift Detection Statistics Data Quality algorithm s
5+ yrs exp