As Software Engineer, you'll be at the forefront of sustaining and improving our cutting-edge cloud-based AI software platform. You'll work hand in hand with fellow developers and DevOps engineers to swiftly deliver innovative solutions to leading companies across industries, as well as start-ups and top universities worldwide.
At least 7 years of proven industry experience as a Software Engineer, with expertise in Python and building large-scale applications.
Experience in distributed and service-oriented architectures, and ideally queuing services (e.g. RabbitMQ, AWS SQS).
Proficiency in container technologies (e.g. Docker), and cloud-based platforms (AWS).
Know-how of PostgreSQL databases and ORMs (e.g. SQLAlchemy).
Used to CI/CD, version control mechanisms and best practices (e.g. Github).
Proficient in English. You will work in an international, English-speaking environment.
Work in the office (Lausanne, Switzerland) at least three days per week (max. two days per week remotely).
Strong communication and analytical skills with a passion for learning and problem-solving.
Adapt to a fast-paced and dynamic work environment, where you will interact with our large network of world-class scientists, experts, and clients.