← All Positions

Data Scientist

About the Role

Darkhorse Geospatial is hiring Data Scientists to turn complex, high-volume data into mission-ready intelligence for our federal customer. You'll build analytics, AI/ML models, and data pipelines that answer hard questions — extracting, transforming, and modeling data from a wide range of sources, then communicating findings through clear visualizations, dashboards, and briefings. You'll work shoulder-to-shoulder with engineers, analysts, and operators to deliver tools that get used.

What You'll Do

  • Extract, transform, and load data from diverse systems using Python and SQL
  • Build and maintain data pipelines and ETL workflows for analytics and AI/ML
  • Develop, evaluate, and deploy AI/ML models — including large language models — to address mission needs
  • Conduct statistical, mathematical, geospatial, and data-mining analysis
  • Design dashboards, visualizations, and infographics (Tableau, Tableau Prep) that make complex data actionable
  • Package models as reliable services and operator-focused dashboards (MLOps)
  • Build schemas and data models; query relational, graph, and search databases
  • Consult with customers to clarify analytic requirements and recommend data-driven solutions
  • Brief technical and non-technical audiences; produce reports, decks, and user documentation

Core Skills We're Looking For

  • Strong proficiency in Python and SQL
  • Hands-on experience with data pipelines, ETL, and large/heterogeneous datasets
  • Applied AI/ML experience — model training, evaluation, and integration of pre-trained models (PyTorch, TensorFlow, scikit-learn)
  • Cloud compute environments (AWS preferred — EC2, S3, Lambda)
  • Data visualization with Tableau (or equivalent) and dashboard design
  • Statistical analysis, data modeling, and algorithm fundamentals
  • Clear written and oral communication with technical and non-technical audiences

Nice to Have

  • Containerization and MLOps (Docker, Kubernetes, model serving)
  • Graph databases and query languages (Neo4j, Cypher)
  • App frameworks for analytic UIs (Flask, Gradio, Streamlit)
  • Geospatial analysis and GIS tooling
  • Elastic / Kibana, Elastic Data Analyst certification
  • Experience working in a cloud or data lake environment
  • Familiarity with JIRA and Agile delivery

Qualifications

  • Bachelor's degree in Data Science, Statistics, Computer Science, or related field (or equivalent experience)
  • Active TS/SCI with Full Scope Poly

Apply for this job

Please contact us at hello@dhgeo.com and tell us why you're the perfect fit for this role. Also include the following:

  • Describe your skills and relevant background
  • Resume (highlighting relevant technical experience)
  • List of key technologies you've used in production environments