Job Title: Data Architect – Knowledge Graph & Semantic Architecture
Location: Atlanta, GA (5 Days Onsite)
Duration: long term
Type: Contract W2 / C2C
Job Description:
We are seeking an experienced Data Architect with deep expertise in Knowledge Graphs, Semantic Modeling, Graph Databases, and AI/LLM-driven Data Architectures. The ideal candidate will be responsible for designing and implementing enterprise-scale semantic data platforms that enable intelligent data discovery, contextual insights, and AI-powered decision-making.
This role requires strong experience in building knowledge graphs, semantic layers, ontology frameworks, graph databases, and Model Context Protocol (MCP) services to support next-generation AI and data products.
Key Responsibilities
- Design and implement enterprise-scale Knowledge Graph and Context Graph architectures to model complex business domains and relationships.
- Develop and maintain entity resolution frameworks, relationship modeling strategies, and graph traversal patterns.
- Architect and govern enterprise Semantic Layers, including business-to-technical mappings, metric definitions, and governed data access models.
- Lead the design and implementation of Semantic Models, ontologies, taxonomies, and domain-driven schemas aligned with business capabilities.
- Build and optimize Graph Database solutions using platforms such as Neptune, Neo4j, or equivalent graph technologies.
- Design hybrid Graph + Vector Retrieval architectures to support AI/ML and Retrieval-Augmented Generation (RAG) use cases.
- Develop and maintain Model Context Protocol (MCP) Servers and context retrieval services to enable seamless tool integration for LLM-powered applications.
- Collaborate with business stakeholders, enterprise architects, data engineers, and AI teams to define semantic standards and governance frameworks.
- Establish best practices for metadata management, data lineage, semantic governance, and knowledge representation.
- Optimize graph queries, retrieval performance, and scalability across large enterprise datasets.
- Support AI and Generative AI initiatives by providing contextual data architectures that improve model grounding and response quality.
- Create architecture documentation, design standards, and implementation roadmaps for semantic and graph-based solutions.
Required Qualifications
- Bachelor’s or Master’s degree in computer science, Information Systems, Data Engineering, or a related field.
- 10+ years of experience in Data Architecture, Data Engineering, or Enterprise Information Architecture.
- Strong experience in Knowledge Graph Design and Implementation.
- Expertise in:
- Entity Resolution
- Relationship Modeling
- Graph Traversal Techniques
- Knowledge Representation
- Deep understanding of Semantic Layer Architecture and governed data access patterns.
- Experience designing and implementing Semantic Models, Ontologies, and Domain Schemas.
- Hands-on experience with Neo4j, Amazon Neptune, TigerGraph, or similar graph database platforms.
- Experience with graph query languages such as: Cypher, Gremlin, SPARQL
- Knowledge of Vector Databases and hybrid Graph + Vector retrieval architectures.
- Experience building APIs, context retrieval services, and Model Context Protocol (MCP) integrations for AI applications.
- Strong understanding of metadata management, data governance, and enterprise architecture principles.
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Preferred Qualifications
- Experience supporting Generative AI, RAG, Agentic AI, and LLM-based applications.
- Familiarity with Business Capability Modeling (BCM) and capability mapping frameworks.
- Knowledge of semantic web technologies, RDF, OWL, and linked data concepts.
- Experience with AI orchestration frameworks such as LangChain, LangGraph, Semantic Kernel, or similar platforms.
- Experience integrating graph databases with data lakes, warehouses, and enterprise data platforms.
- Relevant certifications in cloud architecture, data architecture, or graph technologies.
About Next Gen Software Solutions:
Next Gen Software Solutions is a trusted provider of IT Staffing and consulting services dedicated to empowering businesses with cutting-edge technology solutions and exceptional talent. We specialize in delivering tailored IT consulting services, innovative software solutions, and connecting businesses with highly skilled IT professionals. Founded and led by a dedicated U.S. Army solider, Next Gen Software Solutions is deeply rooted in the core values of integrity, discipline, commitment, and experience-principles that guide every aspect of our operations.
Equal Employment Opportunity Statement:
Next Gen Software Solutions is an Equal Opportunity Employer. We are committed to fostering an inclusive and diverse workplace where all employees and applicants are treated respect and dignity. We do not discriminate based on race, colour, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, genetic information, veteran status, or any other legally protected characteristic under applicable federal, state, or local laws.
About Next Gen Software Solutions LLC:
Next Gen Software Solutions is a trusted provider of IT staffing and consulting services dedicated to empowering businesses with cutting-edge technology solutions and exceptional talent. We specialize in delivering tailored IT consulting services, innovative software solutions, and connecting businesses with highly skilled IT professionals. Founded and led by a dedicated U.S. Army soldier, Next Gen Software Solutions is deeply rooted in the core values of integrity, discipline, commitment, and excellence—principles that guide every aspect of our operations.