Principal Consultant – Semantic Data & AI Engineering
Core
Design and build semantic data solutions, knowledge graphs, and AI integration layers to make enterprise data usable for artificial intelligence, machine learning, and business applications.
Role type
Principal Consultant (hands-on IC technical leader)
Builds
Enterprise knowledge graphs, semantic layers, ontologies, graph-based data products, and AI-integrated solutions
Domain
Financial services / Enterprise Data & AI Engineering
Deliverable
production ML models | product features | dashboards & analysis | client delivery
Required skills
Knowledge graph engineering, semantic modeling (RDF/OWL/SPARQL), Python/Java development, data pipeline construction, NLP integration, cloud platform architecture, technical leadership
Preferred skills
Financial services domain expertise, data governance, entity resolution, responsible AI practices
Technologies
Stardog, Neo4j, GraphDB, Amazon Neptune, Apache Jena, Python, Java, Azure, AWS, Google Cloud, Databricks, Snowflake
Responsibilities
Design and implement enterprise knowledge graphs and semantic layers; Build semantic data pipelines for data acquisition and transformation; Integrate knowledge graphs with generative AI and RAG solutions; Develop Python/Java services and APIs for data integration; Lead technical workshops and production implementations; Mentor team members and create reusable reference architectures
Seniority
Principal, hands-on IC with mentorship responsibilities