1

Graph Jobs in Virginia (NOW HIRING)

Senior Data Engineer - Knowledge Graphs

Reston, VA · On-site

$119.10K - $143K/yr

This role will focus on transforming complex structured and unstructured information into graph-aware, semantically meaningful data products that can support analytics, reasoning, retrieval, and ...

Senior Data Engineer - Knowledge Graphs

Herndon, VA

$117.70K - $141.40K/yr

This role will focus on transforming complex structured and unstructured information into graph-aware, semantically meaningful data products that can support analytics, reasoning, retrieval, and ...

Senior Data Engineer - Knowledge Graphs

Herndon, VA · On-site

$117.70K - $141.40K/yr

This role will focus on transforming complex structured and unstructured information into graph-aware, semantically meaningful data products that can support analytics, reasoning, retrieval, and ...

This role will focus on transforming complex structured and unstructured information into graph-aware, semantically meaningful data products that can support analytics, reasoning, retrieval, and ...

Senior AI Engineer

Dahlgren, VA · On-site

$106.60K - $146.30K/yr

TSC is seeking a Senior Ontology Engineer to design, develop, and maintain ontological frameworks and knowledge graph solutions in support of defense mission engineering programs. The ideal candidate ...

next page

Showing results 1-20

Graph information

See Virginia salary details

$9

$30

$118

How much do graph jobs pay per hour?

As of May 31, 2026, the average hourly pay for graph in Virginia is $30.77, according to ZipRecruiter salary data. Most workers in this role earn between $15.72 and $25.72 per hour, depending on experience, location, and employer.

What is a Graph job?

A Graph job typically refers to a position involving the analysis, visualization, or implementation of graph-based data structures and algorithms. This may include working with graph databases, network analysis, or machine learning applications that leverage graph theory. Common roles include Graph Data Scientist, Graph Engineer, or Network Analyst, often requiring expertise in tools like Neo4j, GraphQL, or NetworkX. These jobs are commonly found in industries such as social networks, cybersecurity, recommendation systems, and logistics.

What are the key skills and qualifications needed to thrive as a Graphic Designer, and why are they important?

To thrive as a Graphic Designer, you need a strong foundation in design principles, creativity, and proficiency in visual communication, often supported by a degree in graphic design or a related field. Mastery of technical tools such as Adobe Creative Suite (Photoshop, Illustrator, InDesign) and knowledge of digital asset management systems are typically required. Excellent communication, time management, and collaboration skills help designers effectively convey ideas and work with clients or teams. These skills are essential to producing compelling visuals that meet client goals and stand out in a competitive creative industry.

How does a Graph Database Engineer typically collaborate with data scientists and software developers in a project setting?

Graph Database Engineers often work closely with data scientists to design and optimize data models that support complex relationships and queries. They collaborate with software developers to integrate graph databases into applications, ensuring seamless data flow and performance. Regular meetings and code reviews help align database structures with business requirements and analytical goals. This cross-functional teamwork is essential for delivering scalable, high-performing solutions that leverage graph-based data.

What are Graph jobs?

Graph jobs typically refer to roles that involve working with graph data structures, graph databases, or graph theory. These jobs can include positions such as data scientists, software engineers, or researchers who analyze relationships between data points, model complex networks, or optimize algorithms for graph traversal. Graph jobs are commonly found in industries like technology, finance, telecommunications, and social media, where understanding connections and networks is crucial. Professionals in these roles often use tools such as Neo4j, GraphQL, or NetworkX to handle and analyze graph data. A strong background in mathematics, computer science, or data analysis is often required.

What is the difference between Graph vs Data Analyst?

AspectGraphData Analyst
Required CredentialsTypically no formal degree, but knowledge of graph theory helpsBachelor's or higher in data science, statistics, or related fields
Work EnvironmentResearch, academia, or specialized tech rolesBusiness, finance, healthcare, and various industries
Employer & Industry UsageUsed in computer science, mathematics, and research projectsApplied in analyzing data trends, reporting, and decision-making

While a graph refers to a mathematical or visual representation of data, a Data Analyst is a professional who interprets data, often using graphs as tools. The Data Analyst's role involves analyzing data sets, creating visualizations, and providing insights, whereas a graph is a component or tool used within data analysis processes.

More about Graph jobs
What cities in Virginia are hiring for Graph jobs? Cities in Virginia with the most Graph job openings:
Semantic Knowledge Graph Engineer

Semantic Knowledge Graph Engineer

BasisPath, Inc.

Chantilly, VA • On-site

$99.80K - $136.70K/yr

Full-time

Medical, PTO

Posted 15 days ago


Job description

BasisPath is seeking an experienced Semantic Knowledge Graph Engineer to design, develop, and maintain advanced semantic and graph-based applications that support mission-critical analysis and decision-making across the U.S. Intelligence Community (IC). The ideal candidate combines deep expertise in RDF graph technologies with practical software engineering skills and a strong understanding of ontological modeling frameworks such as the Common Core Ontologies (CCO) and Basic Formal Ontology (BFO).
About BasisPath:
BasisPath, a rapidly growing woman and veteran-owned small business, is actively seeking talented candidates to support our expanding business commitments. We offer a comprehensive benefits package, including signing bonuses, relocation assistance, expense reimbursement, 100% paid health insurance, competitive compensation, growth opportunities, profit sharing, relevant training, and generous PTO.
At BasisPath, we prioritize our employees' well-being and professional development. Join us and become part of our dedicated team!
Responsibilities:
  • Design, develop, and maintain advanced semantic and graph-based applications that support mission-critical analysis and decision-making across the U.S. Intelligence Community (IC).
  • Develop and manage RDF-based databases and graph solutions using technologies such as AllegroGraph, Amazon Neptune, or comparable platforms.
  • Build scalable microservices and RESTful APIs that expose graph data and analytics capabilities to downstream systems.
  • Implement complex graph algorithms for relationship analysis, pattern detection, and data reasoning.
  • Design and extend ontological frameworks aligned with the Common Core Ontologies (CCO), Basic Formal Ontology (BFO), and IC data standards.
  • Collaborate with analysts, data scientists, and mission stakeholders to translate operational requirements into semantic architectures and optimized solutions.
  • Optimize graph queries and data structures for performance in secure, resource-constrained, and classified computing environments.
  • Contribute to Agile development practices, including sprint planning, code reviews, automated testing, and CI/CD workflows.
  • Ensure compliance with IC/DoD cybersecurity and data protection standards.

Required Qualifications:
  • U.S. Citizenship and an active Top Secret clearance with the ability to obtain and maintain SCI.
  • Bachelor's degree in Computer Science, Engineering, Physics, Mathematics, or a related technical discipline.
  • Minimum of five years of professional software engineering experience.
  • Hands-on experience with RDF and graph databases (e.g., AllegroGraph, Amazon Neptune, GraphDB, etc.).
  • Proficiency in Python, Java, or C++, with experience developing microservices and RESTful APIs.
  • Proficiency in graph query languages such as SPARQL, Cypher, or Gremlin.
  • Strong understanding of semantic web standards (RDF, OWL, SHACL).
  • Experience deploying and maintaining applications in classified or air-gapped environments.

Desired Qualifications:
  • Experience supporting Intelligence Community missions or working within classified domains.
  • Direct experience implementing or extending CCO or BFO.
  • Experience with Docker or Kubernetes deployments in secure environments.
  • Familiarity with graph visualization tools, semantic analytics, and reasoning systems.
  • Experience with AWS or Azure, especially graph and analytics services.
  • Relevant certifications such as Security+, CISSP, or other DoD 8570 credentials.
  • Advanced degree in Computer Science, Data Science, or a related field.
  • Current TS/SCI with Polygraph preferred.

If you are passionate about semantic technologies, ontological modeling, and developing solutions that enhance data interoperability and reasoning across national security missions, we would love to hear from you.