• Migros Online

Machine Learning Engineer 80 – 100%

  • Permanent position
  • By agreement
  • Home office option
Join our Data Science and Engineering team to build impactful Machine Learning solutions. Work on projects like fine-tuning models, recommendation systems, and forecasting. Optimize pipelines, improve MLOps, and ensure scalable, reliable systems. Ready to make a difference? We’d love to hear from you!

Key information

We welcome all applications, but can only consider applications submitted online. Applications submitted by post will be disposed of for data protection reasons and will not be returned.

An application letter or video is required for this position.

What motivates you

Main task

Foster a hands-on, collaborative environment with Data Analysts, Software Engineers, and Product Managers— turning exploratory insights into ML-ready assets.

Main task

Ensure that machine learning solutions are aligned with clear business objectives so that downstream model development delivers tangible value for customers and the company.

Main task

Deliver innovative solutions by fine-tuning state-of-the-art transformer and LLM, building robust recommendation systems, or tackling practical predictive tasks such as demand forecasting.

Main task

Working closely with product teams, you iterate quickly to ship high-quality services that create measurable business impact.

Main task

Drive continuous improvement of our machine learning pipelines by implementing robust training workflows and automation.

Main task

Advance our MLOps capabilities by refining deployment processes and leveraging modern CI/CD and model monitoring tools to ensure our production systems are reliable and scalable.

What you will offer

3-5 Years

Hands-on experience delivering ML models end-to-end (from development to production)

Master's degree (university / university of applied science)

Machine Learning, Computer Science, or a related field

English (Fluent)

French (Advantageous)

Mandatory

You are proactive and curious, boldly challenge assumptions to drive progress, yet remain open to feedback and thrive on constructive dialogue.

Mandatory

Proficient in modern machine learning frameworks and libraries such as TensorFlow, PyTorch, XGBoost, and Hugging Face Transformers.

Desired

Familiarity with MLOps best practices (e.g. CI/CD pipelines, containerization, model monitoring) and a drive to continually improve our deployment processes for scalable and reproducible ML outcomes.

Desired

Hands-on experience deploying machine learning solutions on Cloud (GCP Vertex AI, AzureI). Knowledge of infrastructure-as-code tools is a plus.

Advantageous

Data engineering skills (such as building data pipelines and handling large datasets) are a plus, as they enable seamless integration of data into our machine learning workflows.

The benefits we offer

Maternity/paternity leave

18-week maternity leave paid at 100% and 4-week paternity leave paid at 100%

Mobile phone subscription

Cell phone subscription at attractive rates

Catering

A company restaurant is available for employees to eat at preferential rates

Cumulus points

Benefit from additional Cumulus points

Sports and fitness offers

We value your health and offer CHF 250.- per year when taking out a sports subscription

Individual continuing training

We value your development and participate in your growth and offer a budget for it

Informal culture

We stand for respectful cooperation on the same level

Personal responsibility & freedom

We value direct communication and involve our employees in the decision-making process

Meet your team

Application and contact details

Katharina Höttermann

Talent Acquisition Partner

Recruitment process

Submit application documents
For a complete application, we require your CV, certificates, and diplomas. A photo in the CV and a cover letter are not necessary. We are committed to equal opportunities for all applicants. We follow a standardized recruitment process. If this does not work for you, please mention it in your application documents.
Pre-selection of applications
We constantly check applications received, create a pre-selection and share it with the line manager for inspection. The decision as to whether the candidate has moved to the next step of the recruitment process or been eliminated is communicated by telephone or e-mail. Replies provided within three weeks
Interview with HR & specialist department
The interview is conducted virtually or on-site with the relevant person from HR and/or the specialist department. The main aim is to learn more about the personal and specialist skills of the candidate while giving both sides the opportunity to assess the cultural fit, both in the company as a whole and within the team. Reply provided: within three weeks
Getting to know the team
Whether or not someone fits into the team is an important factor for both the employer and the candidate when deciding whether to make an appointment. We therefore provide an opportunity for everyone to get to know each other in an informal atmosphere.
Offer & issuance of the contract (digital)
Once our oral job offer has been issued, the key contractual points are checked once again. Once an agreement has been reached, the issuance of the contract is commissioned and sent by e-mail for digital signature. Reply provided: within one week

Information for recruitment agencies

Only direct applications will be considered for this position.