Your day starts with a quick morning stand-up to share plans and flag any blockers with the team.
After a cup of coffee, you might dive into brainstorming how to translate a new product feature request into a set of variables and mathematical constraints that can be incorporated into our MIP algorithm for assigning shifts.
After a good lunch and maybe a walk with colleagues, you’ll start implementing the solution you designed in our Python-based codebase.
Later in the afternoon, you might meet with our product manager and engineers from another R&D team to plan how your solution will fit into our microservice-based architecture, and to discuss any internal API updates needed to get the right data.
If all goes well, you could even wrap up the day by opening a draft pull request to share your progress with the team!
Requirements
2-3 years of experience working as an ML-Engineer or similar role.
Proficient in Python and/or JavaScript or any related programming language.
Embody our company values: collaboration, trust, quality, innovation, and passion.
Contribute to building a world-class engineering organisation.
Take full ownership of tasks and ensure high-quality outcomes with minimal supervision.
Strong communication skills, including the ability to proactively share ideas and present concepts internally or externally.
Nice to have: Experience with Mathematical Optimisation Problems (MIP/LP).
Nice to have: Experience with MLOps or DevOps in a Machine Learning context.
Nice to have: Experience with cloud platforms (AWS).
Nice to have: Experience with version control systems (Git).
Tech Stack
AWS
Cloud
JavaScript
Python
Benefits
Flexible work hours and a hybrid setup with at least 2 days from the office.
Enhanced vacation allowance, gym membership contribution, health insurance and a pension plan.