Knowledge Graph Engineer – Entity Resolution & Graph Analytics

3GIMBALS, LLC
  • VA
  • Full-time
  • Instant Apply
27 days ago

Job Description

Role Overview3GIMBALS is seeking a Knowledge Graph Engineer to design, build, and maintain the knowledge graph that underpins our unclassified PAI/CAI-based analytic platform. This role is responsible for modeling ontologies, engineering entity resolution and relationship-extraction pipelines, and delivering graph-based analytics that connect people, organizations, locations, events, and other entities across large, heterogeneous data sources. The ideal candidate blends data engineering, semantic modeling, and NLP to turn disparate data into a coherent, queryable graph that powers analytic discovery.Key ResponsibilitiesOntology & Graph ModelingDesign and evolve ontologies, schemas, and taxonomies for entities and relationshipsModel complex, multi-source data into a coherent, queryable knowledge graphDefine and maintain graph data standards, naming conventions, and semanticsEntity Resolution & Data IntegrationBuild entity resolution, deduplication, and record-linkage pipelines across disparate sourcesDevelop relationship and event extraction from structured and unstructured data using NLP / information-extraction techniquesIntegrate curated data from the data engineering team into graph ingestion workflowsImplement confidence scoring, provenance, and source attribution for graph assertionsGraph Analytics & QueryDevelop graph queries, traversals, and analytics (centrality, community detection, pathfinding, link analysis)Expose graph capabilities via APIs and query interfaces for analysts and applicationsOptimize graph storage, indexing, and query performance at scaleSecurity & ComplianceEnsure the graph and its interfaces meet security requirements for sensitive environmentsImplement access control, encryption, and secure handling of graph dataSupport Authority to Operate (ATO) processes and compliance frameworksRequired QualificationsTechnical Expertise4+ years of software or data engineering experience, including hands-on knowledge graph workExperience with graph databases (Neo4j, Amazon Neptune, TigerGraph, JanusGraph, or similar)Proficiency with graph query languages (Cypher, Gremlin, or SPARQL)Strong programming skills in Python (Java or Scala a plus)Experience with entity resolution / record-linkage techniques and toolingUnderstanding of ontology and semantic modeling (RDF, OWL, property graphs)NLP & Data IntegrationExperience with NLP / information extraction (spaCy, Hugging Face, or similar) for entity and relationship extractionExperience integrating heterogeneous structured and unstructured dataFamiliarity with vector embeddings and similarity-based linkingDomain KnowledgeExperience building or maintaining production knowledge graphsUnderstanding of data provenance, confidence, and source attributionPreferred QualificationsActive security clearance or ability to obtain oneExperience in government, defense, or intelligence contracting environmentsFamiliarity with PAI/CAI data sources and entity-centric analysisExperience with link analysis and network/graph analytics for investigative use casesKnowledge of geospatial-temporal data in a graph contextExperience integrating knowledge graphs with LLM / RAG systems (GraphRAG)Familiarity with federal compliance frameworks (FedRAMP, FISMA, NIST 800-53)Technical EnvironmentGraph: Neo4j / Neptune / JanusGraph; Cypher, Gremlin, SPARQLLanguages: Python (Java/Scala a plus)NLP/ML: spaCy, Hugging Face, embeddings, entity-resolution frameworksData: Integration with platform data pipelines; RDF / property-graph modelsInfrastructure: Docker, Kubernetes, cloud platforms (AWS GovCloud, Azure Government)Security: RBAC, encryption, secure APIs This role owns the connective tissue of the platform: the ontology and graph that let analysts move from isolated records to the relationships, networks, and patterns that drive insight.

Numbers & Facts

LocationVA
Job TypeFull-time

Skills

  • Access Controlunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Borland ObjectWindows Library (OWL) Programming Librariesunmatched
  • Computer Programmingunmatched
  • Cryptographyunmatched
  • Data Managementunmatched
  • Database Programming Languagesunmatched
  • Defense Intelligenceunmatched
  • Engineeringunmatched
  • FISMA - Federal Information Security Management Actunmatched
  • Governmentunmatched
  • Javaunmatched
  • Natural Language Processing (NLP)unmatched
  • Neo4junmatched
  • Network Performance/Analysisunmatched
  • Ontologyunmatched
  • Python Programming/Scripting Languageunmatched
  • Query Analysisunmatched
  • RDF (Resource Description Framework)unmatched
  • SPARQLunmatched
  • Scala Programming Languageunmatched
  • Security Clearanceunmatched
  • Software Engineeringunmatched
  • Spatial Dataunmatched
  • Structured Dataunmatched
  • Taxonomiesunmatched
  • U.S. National Institute of Standards and Technology (NIST)unmatched
  • Unstructured Dataunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder