Senior Knowledge Graph Application Engineer

starting now, Vienna, full-time, m/f

PDF download

Are you interested in working in the trending emerging market field of Chatbots and Voice Assistants?

Onlim (, one of the leading chatbot and voice assistant platform and solution providers in DACH, is looking for an experienced knowledge graph system engineer to help design and build a flexible, highly scalable and automated Knowledge Graph management platform to power a variety of innovative applications (primarily our conversational A.I.).

Your role includes building highly generalized and schema driven pipelines, processes and tools that support the whole lifecycle of a knowledge management system from creation, curation to deployments.

Key Responsibilities:

  • Design, support and build reliable, flexible and scalable Knowledge Graph interfaces and applications.

  • Contribute to road-map features.

  • Ensure high code quality, testing and the timely delivery of the results.

  • Optimisation of the platform towards a no-code setup.


  • Degree in Computer Science or related fields.

  • Minimum 5 years of experience in programming and designing flexible and high-performance data systems.

  • Strong experience with Java, Spring Framework and Spring Boot.

  • Proficient with DevOps, modern build strategies, continuous integration, unit testing and automated integration tests.

  • Experience with Knowledge Graph technologies, including W3C standards (RDF, SPARQL, SHACL), Graph databases, Ontologies and query interfaces.

  • Experience in writing technical documentation.

  • Experience with Git.

  • Proficient in performing technical code reviews.

  • Strong understanding of distributed and multi-threaded systems as well as key performance metrics of scalable applications.

  • Project and team leadership.

  • The ability to communicate effectively and manage multiple conflicting priorities simultaneously.

Nice to have:

  • Experience with other database systems (relational, document stores) & search engine frameworks (e.g. ElasticSearch, Lucene).

  • Experience with database internals, transactions, query processing and optimization is a huge plus.

  • Experience with Apache Kafka.

  • Experience with federated data systems.

  • Experience with Kubernetes and Docker.

What we offer:

  • Opportunity to work and learn in a trending topic: „Chatbots & Intelligent Personal Assistants“.

  • Opportunity to build a fast growing artificial intelligence platform and contribute to the success of a young high-tech company.

  • Flexible working hours, great colleagues and a monthly minimum salary according to the IT collective agreement on a full-time basis in the amount of 3.501€ gross (overpayment possible depending on qualifications and professional experience).

  • Fun at work in an international team with flat hierarchy and fast decisions.


We are looking forward to your application!