← Back to opportunities
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