Machine Learning Engineer

Trust In SODA Published: December 20, 2022
Location
Munich, Germany
Job Type

Description

I am hiring for an exciting tech company based in Bern who are amongst the fastest growing Swiss SaaS companies in the field of Dynamic Pricing and are shaping the pricing, data analytics and E-Commerce solutions for the Swiss, French and Austrian tourism industries.

Working with talented group of professionals across Data Science, Technical Ops, Engineering - you will take ownership and lead all Machine Learning-related activities for the company in close cooperation with the CTO, including making decisions on what models to use, how to scale, MLOps and deployment activities.

The company are rapidly growing which means that your progression can skyrocket as you will be playing such an important role in shaping the core products.

Additionally, you will have a supportive team who are enthusiastic about software engineering, mountaineering and skiing and regularly come together for team events.

What will your day to day activities look like?

  • Contribute to the design of a new, cloud-native Machine Learning Pipeline designed to allow for robustness, experiment tracking, reporting and artifact / model versioning.
  • Participate in upscaling the existing solution with a scalable, high-performing solution to meet the growing needs of a dynamic industry.
  • End-to-End Machine Learning model development and deployment, tracking and improving across Pricing & Forecasting areas
  • Introduce novel Machine Learning models in other areas such as E-Commerce, Search and Recommendation engines.

What do you need to have to be successful in this role?

  • An MSc or BSc in Computer Science or related disciplines
  • Prior experience in a similar industry: Tourism, E-Commerce, Pricing or Analytics
  • Past exposure in MLOps (MLFlow, ZenML, SageMaker) as well as experience running ML pipelines in Production (Model Versioning, Inference Endpoints, Scheduled Training, common ML Frameworks, )
  • Excellent Python programming experience
  • Prior start-up experience would be super handy the company has flat hierarchies and each person takes great responsibility for their work as well as isn't afraid to stay flexible and contribute to other areas of the business.
  • Experience with agile development workflows
  • Your great personality : loyalty, cooperative team player, ability to work independently and with focus in an agile, dynamic setting, good communication skills
  • Bonus : Experience in Time Series Forecasting, Docker, Kubernetes, Tourism Industry
  • Tech Stack you will be working with : Serverless
  • Experiment tracking and model versioning

Current Codebase :

  • Current codebase is a Python3 project with full artifact / model versioning support, as well as pipelining support via YAML configuration files.
  • The project is based on a multi-tenant architecture allowing for different feature sets and models trained and versioned for each client.
  • Currently using Azure data warehouse in the background to allow for a robust data pipeline and preprocessing steps involving data cleaning, modeling and transforming.

The forecast can then use the preprocessed data and is deployed as inference endpoint on a serverless cloud platform.

Interested in learning more? Get in touch now : Luchele Mendes; [email protected] or call +41 41 562 5038

APPLY HERE

Related Jobs