Semantic Software Engineer (77379-1)

  • Velvet Ledger Workforce
  • Louisville, Tennessee
  • 04/23/2026
Full time Information Technology Telecommunications Software Engineer Testing

Job Description

Job DescriptionJob Description

Job Title: Semantic Software Engineer (77379-1)

Location: Louisville, TN (100% On-site)

Qualifications:

  • Experience Required: 8-10
  • 7+ years as Semantic Software Engineer
  • Data Virtualization - 7+ years
  • Experienced Semantic Software Engineer to design and develop software solutions that leverage semantic technologies, ontologies, and structured knowledge models.
  • The role focuses on enabling semantic interoperability, knowledge-driven applications, and standards-based data exchange across enterprise platforms.
  • Practical experience implementing semantic data virtualization (e.g. R2RML mappings) and integrating knowledge graphs with analytics pipelines.
  • Proficiency with semantic stores reasoners and building scalable SPARQL GraphQL or API based semantic services.

Roles & Responsibilities:

  • Design and develop semantic-enabled software components and services
  • Implement solutions that leverage ontologies, knowledge models, and semantic metadata
  • Integrate semantic layers with APIs, backend services, and data platforms
  • Develop and maintain semantic data processing and validation logic
  • Collaborate with ontologists, architects, and domain experts to translate semantic models into cutable solutions
  • Support semantic interoperability across systems and platforms
  • Ensure semantic consistency across data ingestion, transformation, and consumption layers
  • Participate in design reviews, code reviews, and architecture discussions
  • Troubleshoot and resolve issues related to semantic data interpretation and integration
  • Follow software engineering best practices for coding, testing, and documentation
  • Strong understanding of software development principles and SDLC
  • Hands-on experience working with structured data models and metadata-driven systems
  • Experience integrating semantic models with backend services or APIs
  • Familiarity with ontology-driven or standards-based data representations
  • Strong problem-solving, analytical, and debugging skills
  • Ability to collaborate with both technical and domain stakeholders
  • Experience working in agile development projects and sprint deliver