← Back to opportunities

Semantic Software Engineer (77379-1)

📍 Location
Louisville
⏰ Job Type
Full-time
📅 Posted
June 19, 2026

About the Role

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 principl...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position