Independent Software

Data Scientist, Level 3

Data Modeling and Analysis - Annapolis Junction, MD - Full Time

What you will be doing!

As a Data Scientist, Level 3, your role is pivotal. Your Python expertise and experience in automating workflows, data manipulation, and visualization using Jupyter Notebooks will be crucial in our data-driven decision-making processes. You will be instrumental in streamlining processes and creating insightful visualizations.

Key Responsibilities
Your work will encompass a combination of at least two of the following domains:

  • Foundations: Applied mathematics, computational methods, and statistical theory
  • Data Processing: Data curation, descriptive analytics, visualization, workflow automation, and reproducibility
  • Modeling & Prediction: Statistical modeling, inference, domain-specific assessments, and evaluation of analytical results
Additional responsibilities include:
  • Drawing and communicating key findings using math, statistics, computer science, and domain knowledge
  • Applying advanced analytics and modeling techniques to large, complex datasets—often in raw or unstructured formats
  • Translating mission needs into technical requirements and guiding analysts in deriving appropriate conclusions
  • Communicating complex technical insights to diverse audiences, including non-technical decision-makers
Required Education & Experience
One of the following combinations:
  • Master’s degree with 8+ years of relevant experience
  • Bachelor’s degree with 10+ years of relevant experience
  • Associate degree with 12+ years of relevant experience
Acceptable fields of study include:
  • Mathematics, Applied Mathematics, Statistics, Applied Statistics, Machine Learning, Data Science, Operations Research, or Computer Science
  • Related fields such as Computer Information Systems, Engineering, Physical Sciences (e.g., physics, chemistry, biology), or other scientific disciplines with a heavy computational focus
Degrees must include a significant number of upper-level math or computer science courses (typically 300-level or above) in areas such as linear algebra, probability, data structures, algorithms, artificial intelligence, or machine learning.

Alternatively, candidates with broader degrees may qualify if accompanied by a Certificate in Data Science from an accredited institution.

Required Technical Experience
  • Python programming (or other high-level language)
  • Machine learning algorithm design and implementation
  • Statistical analysis (EDA, inference, hypothesis testing, linear modeling)
  • Data engineering (cleaning, transformation, mining, and modeling)
  • Artificial intelligence and advanced analytics
  • Software engineering and reproducible workflow design
Clearance Required:   
  • Must possess an active TS/SCI with Polygraph security clearance to be considered for this role.

Independent Software is an Equal Opportunity Employer EOE, M/F/D/V.

Apply: Data Scientist, Level 3
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
Who referred you to this position? Enter their first and last name here.
What’s your citizenship / employment eligibility?*
What’s your highest level of education completed?*
College or University
Desired salary
Earliest start date?
Do you possess an active and current TS/ SCI clearance?*
Do you possess an active and current Polygraph?*
If yes, what agency conducted the polygraph?*
How many years of relevant experience do you have?*
Do you have strong data visualization skills?*
Are you proficient in Jupyter Notebooks and Python for advanced analytical modeling?*
Do you have experience with large-scale National Agency data, including noise, variability, and signal interpretation?*
Do you have experience with TechSIGINT, SIGDEV, or RF-based intelligence (HF, VHF, UHF, SATCOM?*
Human Check*