Software Developer as Scientific Project Staff in the Field of Data Analytics (60 - 100 %)
Role details
Job location
Tech stack
Job description
In this role, you will work largely independently in small, interdisciplinary project teams and develop innovative solutions for applied research projects in the field of Applied Artificial Intelligence. You will deal, among other things, with the design and implementation of intelligent agents and systems for the automatic acquisition and extraction of decision-relevant information from heterogeneous data sources (such as company data, social media, the World Wide Web, or extensive repositories). In doing so, you will use artificial intelligence in combination with information retrieval, natural language processing, and semantic technologies.
Requirements
- Bachelor's or Master's in Computer Science or related field.
- Strong programming skills in Python and/or Java.
- Experience with software engineering techniques, like GitHub., * Bachelor's or Master's degree in Computer Science, Information Science, Business Informatics, or a related field
- Very good programming skills in Python and/or Java
- Experience in using software engineering techniques (GitHub, Test-Driven Development, etc.)
- Good analytical and conceptual skills
- Preferably knowledge and/or interest in several of the following areas: web service programming, information retrieval, machine learning and artificial intelligence (e.g., PyTorch, Transformers, Large Language Models, LangChain), semantic technologies (e.g., linked data, knowledge graph), natural language processing, text mining, virtualization (e.g., Docker, Kubernetes)
Benefits & conditions
We inspire you with
- Our dynamic team spirit and personal atmosphere
- A varied and innovative working environment
- Three weeks of annual time credit for personal development
- The opportunity to pursue a master's degree or other further education alongside your job
- Modern employment conditions and many sports and cultural offers