Data Scientist (Graph analysis)
On-site · Columbia, Maryland, United States
Job Summary
Data Scientist (Graph analysis) to design, model, and optimize graph data structures for a new graph analysis platform. Responsibilities include developing and refining graph data models, designing and optimizing graph queries with Cypher for Neo4j, building and maintaining Python data parsers for ingestion, validating mission data for accuracy and performance, collaborating with analysts and developers, and documenting graph schemas and processes using Confluence. Must translate customer requirements into practical graph-based solutions, communicate effectively with stakeholders, and work on-site in Columbia, MD. Nice-to-haves include experience with other graph databases, networking knowledge, real-time data processing, containerization (Docker/Kubernetes), ETL for large datasets, and familiarity with mission environments. Security clearance is a requirement for consideration.
Required Qualifications
- TS.SCI w FSP from MD
- 3 YOE w degree or 4 extra years with no degree
- Experience or interest in graph databases, such as Neo4j, with a willingness to learn specific tools like Cypher
- Strong Python programming skills, specifically for writing and maintaining data parsing scripts
- Proven ability to translate customer requirements into implementable data-driven solutions
- Excellent communication and interpersonal skills for effective collaboration with diverse stakeholders
- Strong analytical thinking and problem-solving abilities
Additional Requirements
- This position is 100% on-site.
- Applicants for positions requiring security clearance will be automatically rejected for candidates not meeting the Security Clearance requirement
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.