Pay
$118K–$195K is typical
The middle half of what similar US postings state. This one doesn’t list pay.
From 3,828 postings in the last year. Stated ranges, not salaries paid.
Annapolis Junction, Maryland, United States
Open 5 months, first seen by us 164 days agoEmployment type in the employer’s posting: Full time - OnsiteFrom the employer’s posting
Develop and test machine learning, statistical and heuristic models to analyze datasets
Produce reports and visualizations that give customers data-driven insights
Extract data from SQL tables, metadata and network logs with help from subject matter experts
Partner with software engineers and cloud developers to put analytics into production
Oversee individual analytic efforts and guide the team through development
develop machine learning, data mining, statistical and graph-based algorithms to analyze and make sense of datasets
generate reports and visualizations that summarize datasets and provide data-driven insights to customers
develop scripts that extract this information from a variety of data formats (e.g., SQL tables,structured metadata, network logs)
Partner with software engineers and cloud developers to develop production analytics
Oversee the development of individual analytic efforts and guide team in analytic development process
Bachelor's degree from an accredited college or university in a quantitative discipline
Five (5) years of experience analyzing datasets and developing analytics
five (5) years of experience programming with data analysis software such as R, Python, SAS, or MATLAB
This position requires in-scope poly, within 7 years.
Familiarity with SQL and database management systems (like PostgreSQL and MongoDB) is essential
Five (5) years of experience analyzing datasets and developing analytics, five (5) years of experience programming with data analysis software such as R, Python, SAS, or MATLAB.
Programming Languages: Proficiency in programming languages such as Python and R is crucial for data manipulation, analysis, and implementing algorithms.
Python is favored for its simplicity and extensive libraries (likeNumPy and pandas), while R is preferred for statistical analysis and data visualization.
Key Responsibilities Produce data visualizations that provide insight into dataset structure and meaning Work with subject matters experts (SMEs) to identify important information in raw data and develop scripts that extract this information from a variety of data formats (e.g., SQL tables,structured metadata, network logs) Incorporate SME input into feature vectors suitable for analytic development and testing Translate customer qualitative analysis process and goals into quantitative formulations that are coded into software prototypes Develop and implement statistical, machine learning, and heuristic techniques to create descriptive, predictive, and prescriptive analytics Develop statistical tests to make data-driven recommendations and decisions Develop experiments to collect data or models to simulate data when required data is unavailable Develop feature vectors for input into machine learning algorithms Identify the most appropriate algorithm for a given dataset and tune input and model parameters Evaluate and validate the performance of analytics using standard techniques and metrics(e.g. cross validation, ROC curves, confusion matrices) Oversee the development of individual analytic efforts and guide team in analytic development process Guide analytic development toward solutions that can scale to large datasets Partner with software engineers and cloud developers to develop production analytics Develop and train machine learning systems based on statistical analysis of data characteristics to support mission automation Requirements Qualifications This position requires in-scope poly, within 7 years.
Database Management: Familiarity with SQL and database management systems (like PostgreSQL and MongoDB) is essential for extracting and manipulating data stored in relational databases.
Data Visualization: Skills in data visualization tools (such as Tableau and Matplotlib) help communicate findings effectively.
Machine Learning: Knowledge of machine learning algorithms and frameworks (such as TensorFlow and Scikit-Learn) is vital for building predictive models and automating decision-making processes.
Open 5 monthsWe first saw this posting 164 days ago and it is still up. Roles open this long are often slow to fill or kept open to collect applications.
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
$118K–$195K is typical
The middle half of what similar US postings state. This one doesn’t list pay.
From 3,828 postings in the last year. Stated ranges, not salaries paid.
Day 164
Up longer than most. Similar jobs usually come down between day 8 and day 60.
From 11,783 similar postings that came down. Coming down is not always a hire.
1 open job
Check the employer’s posting for the current role and application details.
Already applied? Track this application
New Data Scientist postings at the employers we follow are down 4% over the last 6 weeks compared with the 6 before.
Each bar is one week of new postings. The darkest bars are the last 6 weeks.
Counted from the hiring pages we’ve followed for at least five weeks, so employers we add don’t look like growth. Updated weekly.
We file this job under Data Scientist, by the work the posting describes.
Data scientists use statistics and models to answer harder questions, such as whether a change worked, what demand will look like next quarter, or which customers are likely to leave.
Postings usually ask for Python or R, SQL, statistics, experiment design and common machine learning methods.
Unlike an ML engineer, a data scientist's main output is often an analysis or a first model, not software running inside a product.
Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-2051.
Selected passages from the saved posting. Check the full description for conditions and exceptions.
No pay amount identified in the saved description.
Annapolis Junction, Maryland, United States
Working pattern and location restrictions need checking in the full posting.
No clear work-authorization passage found. Eligibility is unconfirmed.
We couldn’t identify enough role detail in this saved description to support an AI answer. Read the full posting