Demo

Python Data Scientist Associate

SAIC
Princeton, NJ Full Time
POSTED ON 4/1/2026
AVAILABLE BEFORE 5/8/2026
Job ID T2601999

Location Princeton, NJ, US

Date Posted 2026-03-05

Category Information Technology

Subcategory Data Scientist

Schedule Full-Time

Shift Day Job

Travel No

Minimum Clearance Required None

Clearance Level Must Be Able to Obtain Public Trust

Potential for Remote Work ORA_ON_SITE

Description



SAIC is seeking an experienced Python Data Scientist Associate to support the development and maintenance of the Model Diagnostics Task Force (MDTF) framework, a unified system for selecting and instantiating standardized tasks for performing analysis on Earth system data. Our customer, NOAA GFDL, is the main developer of the MDTF framework with contributions from a consortium of government, academic, and private entities. This position requires an ability to obtain a Public Trust. Desired physical location is in the Princeton, New Jersey or surrounding area.

Responsibilities include, but are not limited to

  • Develop the framework using the established goals of the MDTF Leads Team as a guide
  • create MDTF software upgrade and release plans
  • ensure new code is well-documented and available to end users
  • add new functionality and capabilities, coordinated by the MDTF Leads Team
  • fix bugs and evaluate performance bottlenecks
  • maintain CI/CD workflows for automated and manuatl testing/deployment
  • develop unit tests for the framework
  • maintain datasets as needed for the CI/CD and unit tests
  • troubleshoot and consult on Data Catalog generation
  • package and deploy new releases to the established PyPi distribution channel
  • Facilitate integration of a Jupyter Notebook-style interface for process-oriented diagnostics into the MDTF framework
  • Coordinate with GFDL’s Modeling Systems Division and Data Sciences Group developers as they integrate the MDTF framework into their respective workflows
  • Actively contribute to weekly multi-institutional development meetings

Qualifications



  • Bachelor’s degree in Computer Science, Information Systems, Engineering, Business or other related scientific or technical discipline
  • Experience in Systems Engineering or Programming
  • Experience in Python Programming
  • Strong Python skills (xarray, Jupyter notebook proficiency is a must)
  • Experience using and managing projects with git
  • Experience with version control and documentation, with an understanding of CI/CD fundamentals
  • Knowledge of CI/CD pipelines for automated workflows

Desirable Skills

  • Some basic knowledge of weather, ocean, or climate processes or a related science is preferred, but not necessary
  • Familiarity with cloud S3 storage
  • Familiarity with NetCDF dataset structures
  • Knowledge of AI and Machine Learning user agents (e.g. Gemini, Anthropic, OpenAI)
  • Knowledge of GitHub Actions CI/CD pipelines for automated workflows

Target salary range $40,001 - $80,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

Salary : $40,001 - $80,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Python Data Scientist Associate?

Sign up to receive alerts about other jobs on the Python Data Scientist Associate career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$73,798 - $89,311
Income Estimation: 
$90,112 - $113,166
Income Estimation: 
$73,798 - $89,311
Income Estimation: 
$90,112 - $113,166
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SAIC

  • SAIC Middletown, RI
  • Job ID 2611136 Location Middletown, RI, US Date Posted 2026-04-07 Category Program Management Subcategory Project Analyst Schedule Full-Time Shift Day Job ... more
  • 10 Days Ago

  • SAIC Middletown, RI
  • Job ID 2610213 Location Middletown, RI, US Date Posted 2026-03-12 Category Engineering and Sciences Subcategory Systems Engineer Schedule Full-Time Shift D... more
  • 10 Days Ago

  • SAIC Newport, RI
  • Job ID 2610282 Location Newport, RI, US Date Posted 2026-03-16 Category Software Subcategory DevSecOps Schedule Full-Time Shift Day Job Travel No Minimum C... more
  • 10 Days Ago

  • SAIC Washington, DC
  • Job ID 2610315 Location Washington, DC, US Date Posted 2026-03-16 Category Program Management Subcategory Program Mgmt Schedule Full-Time Shift Day Job Tra... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Python Data Scientist Associate jobs in the Princeton, NJ area that may be a better fit.

  • Bristol Myers Squibb Princeton, NJ
  • Working with Us Challenging. Meaningful. Life-changing. Those aren't words that are usually associated with a job. But working at Bristol Myers Squibb is a... more
  • 6 Days Ago

  • Otsuka Pharmaceutical Companies (U.S.) Princeton, NJ
  • Job Summary The Associate Director, AI and Data Scientist is a hands-on experienced technical leader who specializes in applying AI and data science in the... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!