Independent Software

Data Scientist

Annapolis Junction, MD
Python Jupyter Notebooks Machine Learning AI
Description

Data Scientist, Level 3

Location: Annapolis Junction, MD

Department: Data Modeling and Analysis

What you will be doing:

As a Data Scientist Level 3 with Independent Software, you will play a mission critical role in applying advanced data science, AI/ML, and analytics expertise to complex national security challenges. You will transform complex, large-scale datasets into actionable intelligence to directly support mission outcomes.

You will leverage Python, Jupyter Notebooks, and modern data science toolsets to develop analytical models, automate workflows, and generate visual insights. You will also support SIGINT and RF data analysis, including PROFORMA datasets, and contribute to advanced analytic solutions.

In this role, you will support the development of advanced AI capabilities including Agentic AI systems and Retrieval Augmented Generation (RAG). You will evaluate and optimize machine learning models, including performance in resource-constrained environments.

Additional responsibilities include working with geospatial data, applying pandas for data manipulation, and developing data pipelines using modern frameworks. Experience with visualization tools such as Plotly, Shapely, GeoPandas, or similar is highly desirable.

Key Responsibilities:

  • Apply mathematical, statistical, and computational techniques to analyze complex datasets
  • Develop and optimize data pipelines, including automation and data transformation workflows
  • Design and implement machine learning models and advanced analytics solutions
  • Analyze SIGINT, RF, or PROFORMA datasets to support mission requirements
  • Develop data visualizations and dashboards to communicate insights
  • Translate mission requirements into technical data solutions
  • Support development of AI/ML capabilities including RAG and Agentic systems

Required Skills and Qualifications:
 
  • Strong Python programming experience and proficiency with Jupyter Notebooks
  • Experience with pandas, NumPy, and data manipulation frameworks
  • Experience with data visualization tools such as Plotly, Kibana, or similar
  • Knowledge of Elasticsearch, Splunk, or similar data platforms
  • Understanding of AI/ML frameworks and statistical modeling techniques
  • Experience with workflow automation and optimization of data pipelines
  • Experience working with SIGINT, RF, or PROFORMA datasets is strongly preferred
  • Background in geospatial data processing is a plus
  • Front-end or dashboard experience using HTML, Bootstrap, or Pyodide is a plus

Education and Experience:
 
  • Master’s degree with 8 plus years of relevant experience or
  • Bachelor’s degree with 10 plus years of relevant experience or
  • Associate degree with 12 plus years of relevant experience
Acceptable Degree Fields:
  • Mathematics, Applied Mathematics, Statistics, Machine Learning, Data Science, Operations Research, or Computer Science
  • Related fields such as Computer Information Systems, Engineering, or Physical Sciences with a strong computational focus
  • Other scientific disciplines may qualify if accompanied by 5 or more upper level courses in mathematics 300 level or higher and or computer science
  • Broader degrees may be accepted if supported by a Data Science Certificate from an accredited institution

Clearance Requirement:
 
  • Must possess an active TS SCI with appropriate Polygraph to be considered for this role

Why Choose Independent Software:

At Independent Software, our people are the mission. We’ve built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive.
When you join us, you will:
  • Support critical national security missions that matter
  • Be part of a close-knit, employee-first culture where your voice is heard
  • Expand your skills through ongoing training, mentorship, and career development
  • Enjoy competitive compensation, generous benefits, and work-life balance


Ready to take the next step in your career? Join us and be part of something bigger.

Apply today.


We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.


 

Independent Software
Independent Software

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say