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, building automated tools like scripts and notebooks, and creating interactive dashboards using Streamlit to translate technical findings into actionable insights for critical requirements. The role involves implementing statistical models, machine learning techniques such as clustering and anomaly detection, and advanced algorithms for entity resolution and relationship discovery. You will utilize Python libraries including pandas, NumPy, SciPy, and scikit-learn, alongside SQL for querying data in platforms like Trino, PostgreSQL, and Hive. Your work focuses on solving complex data problems by transforming exploratory analysis into repeatable, operational capabilities to support mission-critical requirements within a high-stakes government environment.

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 and distribution of unfamiliar datasets to determine appropriate analytical approaches.
  • Develop and maintain automated tools including scripts, notebooks, and reusable code components.
  • Implement machine learning and statistical models for tasks like clustering, anomaly detection, 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 prototypes into reproducible pipelines and standardized methodologies for operational use.
  • Document all analytic assumptions, transformations, and validation methods to ensure reproducibility 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.
  • Bachelor's degree in Computer Science, Statistics, Engineering, or a related field (advanced degrees are preferred).
  • Proficiency in Python for data processing, automation, and building reproducible scripts using libraries like pandas and scikit-learn.
  • Proficiency in SQL with experience working with large datasets in platforms such as Trino, PostgreSQL, Hive, or Elasticsearch.
  • Experience applying 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 React
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