Press ESC to close

Senior Semantic Web Engineer


Published: Mon, 09 Jun 2025 08:50:26 GMT

Position: Senior Semantic Web Engineer

Company: [Company Name]

Location: [City, State]

Salary: Competitive, based on experience

We are seeking a highly skilled and motivated Senior Semantic Web Engineer to join our dynamic team. As the Senior Semantic Web Engineer, you will play a crucial role in our advanced knowledge graph technologies, utilizing your expertise in semantic web engineering, data modeling, and cloud-based solutions. You will work closely with a team of scientists, developers, and architects to design and implement scalable semantic web applications that support healthcare data intelligence. This is a fantastic opportunity for someone with strong engineering skills and a passion for applying semantic technologies to real-world challenges.

Key Responsibilities:

– Serve as the subject matter expert in semantic web development on our graph data team, contributing to initiatives that integrate AI, LLMs, and advanced graph technologies.
– Collaborate with the Staff Semantic Engineer and other senior engineers to standardize tooling, design patterns, and modeling approaches.
– Define the technical direction for core semantic capabilities, ensuring scalable and robust solutions.
– Independently research, evaluate, and propose innovative solutions to complex and ambiguous technical challenges.
– Build and manage scalable knowledge graph solutions, including data ingestion, linking, and querying mechanisms.
– Write, test, and document clean, maintainable code, and apply automation to testing, integration, and deployment processes.
– Partner with product owners to refine features into actionable user stories that deliver business value.
– Evaluate and recommend external taxonomies and ontologies; author new ones as needed to support our domain.
– Recommend and implement semantic web tools, platforms, and technologies.
– Support ontology governance processes and enterprise graph management tools.
– Collaborate with stakeholders, including data scientists, engineers, and developers, to understand requirements and build effective semantic solutions.
– Provide technical mentorship to junior team members on semantic web principles and implementation patterns.

Requirements:

– Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related STEM field.
– 5+ years of hands-on experience in semantic web or knowledge graph engineering, including leading complex projects.
– Proven experience with graph databases or triple stores such as Amazon Neptune, Neo4j, Virtuoso, or GraphDB (Amazon Neptune preferred).
– Strong proficiency in Python; familiarity with other languages (e.g., Java, C#, JavaScript, Clojure) is a plus.
– Practical experience with RDF, OWL, SPARQL, and ideally SHACL.
– Experience with relational databases (SQL) and graph databases (SPARQL).
– Hands-on experience with ontology/graph tools such as Protégé, TopBraid, or Metaphactory (Metaphactory preferred).
– Solid understanding of data modeling, ETL processes, and data governance.
– Experience with cloud platforms (AWS preferred) and their data services.
– Understanding of AI/ML concepts and how semantic data can enhance AI applications.
– Familiarity with CI/CD, agile practices, and infrastructure tools like Git, Jenkins, Azure DevOps, and Terraform.
– Strong communication and problem-solving skills, with the ability to explain complex technical concepts to non-technical stakeholders.
– Bonus: Understanding of healthcare ontologies and standards like SNOMED-CT, LOINC, RxNorm, and ICD-10.

Join our team and be part of a dynamic and fast-growing environment where you can utilize your skills and passion to make a real impact. Apply now and take your career to the next level!
Apply link