Data Scientist
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
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
Requirements
- 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, * Bachelor’s degree in Data Science, Computer Science, Mathematics, Statistics, Physics, or related field (or equivalent experience)
- U.S. Citizenship required
- Active TS/SCI with Polygraph required
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top Big Data Technologies That You Need to Know
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?
Dev Digest 120 - Apple and peers