Python Developer - HPC(m/w/d)

Location: Wien

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

Recommend Job

Your name *

Recipient email address *

Subject *

Message *