Job Description
Overview
\n
- \n
- We are seeking a Senior Solution Engineer / Architect to design enterprise data and AI solutions centered around knowledge graphs, semantic modeling, and modern data platforms. This individual will translate complex business concepts into scalable ontologies, taxonomies, graph models, and semantic architectures while partnering with technical and business stakeholders.
- The ideal candidate combines hands-on knowledge graph and data architecture expertise with strong client-facing communication and experience delivering proofs of concept.
\n
\n
\n
Requirements
\n
- \n
- Experience designing knowledge graphs, graph data models, ontologies, and taxonomies
- Hands-on experience with Neo4j, Stardog, Amazon Neptune, GraphDB, RDF, OWL, SPARQL, Cypher, or comparable technologies
- Strong enterprise data modeling and architecture experience
- Experience designing semantic layers and governed approaches to enterprise data
- Experience with Snowflake or comparable cloud data platforms
- Ability to translate business requirements into technical models and architectures
- Experience delivering POCs, prototypes, or technical evaluations
- Strong client-facing communication and technical documentation skills
\n
\n
\n
\n
\n
\n
\n
\n
\n
Nice-to-Haves
\n
- \n
- Snowflake Semantic Views, dbt, metrics layers, or governed SQL
- Dimensional modeling and cross-domain data integration
- RAG, GraphRAG, LLM, or agentic AI experience
- Natural-language-to-SQL/SPARQL or other LLM-to-data solutions
- Evaluation frameworks for query accuracy, grounding, or semantic consistency
- Financial services or insurance experience
- Consulting or client-facing solution architecture experience
\n
\n
\n
\n
\n
\n
\n
\n
Responsibilities
\n
- \n
- Design knowledge graphs, ontologies, taxonomies, and semantic data models
- Define entities, relationships, hierarchies, constraints, and reusable semantic structures
- Translate business and domain requirements into scalable technical architectures
- Design semantic layers supporting analytics, applications, and AI systems
- Integrate semantic architectures with enterprise data platforms
- Develop and evaluate POCs and prototypes
- Support LLM, RAG/GraphRAG, and natural-language data-querying use cases
- Evaluate solutions for accuracy, scalability, governance, security, and production readiness
- Produce clear architectural documentation and recommendations
- Collaborate with engineering, data, AI, architecture, and business teams
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
