Apply as Python Developer - HPC 

Responsibilities:
Development and optimization of algorithms for our multi-beam mask writer
Integration of algorithms in the existing software architecture
Advancement of the software architecture
Continuous improvement in test coverage and documentation
Assistance in benchmarking, profiling and optimizing high throughput software solutions

Qualifications:
Degree in Computer Science or similar field, or appropriate professional experience
Profound knowledge of Object-Oriented Python
Knowledge in at least one of the following fields:
Development in a Linux environment
Python libraries and frameworks like numpy, py.test, Cython, Boost.Python, matplotlib, etc.
Parallel computing architectures, e.g. multicore systems, GPU systems
Performance optimization and profiling
Good command of spoken and written English
Experience in the following areas is of additional advantage:
Distributed software development like client/server or cluster applications
Modeling and Simulation of physical systems
Big data visualization
Team programming methods like version control and bug-tracker

We offer
Technologically challenging tasks in an international fast growing high tech company
Young, multidisciplinary and international team of domain scientists, computer scientists and engineers
An open culture welcoming new ideas and initiatives
Possibility to grow personally and professionally through training and conference visits
Annual gross salary: starting from EUR 49.000,-- according to skills and experience