Apply as Python Developer 

Responsibilities:
Development and optimization of algorithms
Definition of interfaces in distributed systems in collaboration with other design teams
Advancement of the distributed software architecture
Design and implementation of automated tests

Qualifications:
Experience in software development or computer science
Knowledge in Object-Oriented Python
Familiarity with team programming methods like code review, version control and bug-tracker
Good command of spoken and written English
Experience in the following fields is of additional advantage:
Development in Linux environments
Software design with focus on robustness and low maintenance
Performance optimization and profiling
Python libraries and test frameworks like numpy, pandas, matplotlib, nosetests, py.test
Migration of Python 2 projects to Python 3
Distributed software development like client/server or cluster applications
Parallel computing architectures, e.g. multicore systems, GPU systems

We offer
An exciting occupation with complex, technical challenges
A young and dynamic team with short lines of communication
A culture welcoming high engagement and entrusting you with a broad range of duties
Excellent technical and personal development opportunities
Annual gross salary: starting from EUR 45.000,-- according to skills and experience