Software Engineering and Machine Learning Specialist

Job Details

Annual Salary Range
€30.000,00 - €45.000,00

Job Tags

PythonMachine LearningData ScienceDockerKubernetes

Company Information

They are a spin-off company from ETH Zurich specialized in data analytics and process modeling for the process industry with a particular focus on the biopharmaceutical and chemical domains.



You will initially support all activities concerning the creation of software prototyping ranging from development of predictive machine learning algorithms to creation of practical user interface and communication protocols. You will also support activities on improving and testing our machine learning and hybrid modeling tools on ongoing projects with idustrial customers. This includes the interaction with the academic partners and with the main customers (mostly biotech and pharma companies), in addition to the support of all promotion and dissemination initiatives on international events.



  • Support software solution prototyping

  • Perform data analysis on dynamic process data

  • Develop and improve algorithms for dynamic process data analysis

  • Support project work for international clients and partners from biotechnological and chemical industry

  • Support solution marketing and customer acquisition

  • Support dissemination activities and academic collaborations


Main requirements

  • Excellent university degree (at least Bachelor) in computer science, informatics, statistics or similar fields

  • Strong programing experience in a major Object Oriented Language, ideally Python

  • Experience with the Python Data Science stack (Numpy, Pandas, Scikit-learn, etc.)

  • Version Control (Git)

  • Automated testing

  • DevOps and continuous development experience

  • Knowledge of container-based technologies (Docker)

  • Experience of producing production ready code

  • Experience using and building REST-APIs

  • SQL and design of database schemas

  • Understanding of Microservices architectures

  • Expertise in Machine Learning and Data Analytics

  • Expertise in work on dynamic (such as signaling and spectral) data

  • Experience in app and GUI development (e.g. Matlab app developer)

  • Fluency in written and spoken English

  • Responsibility, creativity, divergent thinking, enthusiasm

  • Capability of team work and pro-active independent work


Nice to have

  • Interest in engineering problems and challenges related to industry 4.0

  • Interest in work associated with biotechnological, chemical and pharmaceutical process data

  • Motivation to work in an internationally active start-up company



  • Integration into a young and dynamic team of computationally experienced chemical engineers, biotechnologists and computer scientists ready to master the digitalization challenge in the process industry

  • Work from the new branch in Portugal with regular visits to the main office in Zurich

  • Versatile working environment with on-site visits of international clients and international conference trips

  • Work can be supervised and carried out despite Covid-19 restrictions

  • Sharp learning curve in a challenging and highly interdisciplinary working environment

  • Attractive working conditions and progression in the spin-off company