Position: Data Scientist
Company: Infopulse
Experience required: 5y
English level: upper

Infopulse is inviting a talented professional to join our growing team as a Data Scientist.

We are looking for Data Scientists to support our client's research team working on state-of-the-art AI solutions over knowledge graphs and neuro-symbolic research in an Enterprise setting. You will support us in software development activities for transferring our research results to real-world systems.

**Areas of responsibility**
• Implementation, evaluation and integration of
- end-to-end AI solutions for knowledge graphs in the industrial context
- proof of concept prototype development for machine learning, analytics and exploration methods for knowledge graphs
- rule-based AI methods for combinatorial problems over knowledge graphs
- state-of-the-art neuro-symbolic AI methods over knowledge graphs
• Creation of clean, efficient, well-tested and well-documented code
• Implementation support for ongoing research activities on neuro-symbolic AI: experiments, evaluation

**Qualifications**
• Strong background and more than 3 years of experience in writing well-structured, maintainable and reliable code
• Profound skills in several programming languages, e.g., Python, Java or C++
• Ability to develop web services (rest APIs), user interfaces, and software tools and/or libraries
• Being enthusiastic about applying software development processes (e.g. agile software development)
• Flexibility and knowledge of dealing with different operation systems including Linux systems
• Hands-on experience with development and operation of machine learning models, solution architecture of on-premises and cloud deployments
• Hands-on experience with ontologies, OWL, RDF data, triple stores, graph databases, SPARQL, and database management systems
• Experience in development and implementation of state-of-the-art machine learning technologies (e.g., knowledge graph embedding methods)
• PhD or MSc in neuro-symbolic AI, knowledge representation, automated reasoning or machine learning
• Upper-Intermediate English

**Will be an advantage**
• Experience with answer set programming
• Experience with CD/CI and DevOps tooling, e.g. Docker and Kubernetes

Personal skills
• Active and strong team player with a passion for creating beautifully written code, keen to learn new technologies and share knowledge while being able to work independently
• Highly self-motivated, goal-oriented and pro-active
• Interested in bringing the latest research solutions into projects and services
• Enthusiastic about fully automated, tested, continuously deployed, and delivered services