TL;DR

Junior MLOps Engineer (AI): Improving and streamlining the lifecycle of AI models, from development to production, across a diverse array of topics surrounding production-deployed models. Focus on automating monitoring & observability and building deployment platforms.

Location: Onsite

Company

Swissquote is the Swiss Leader in Online Banking, providing trading, investing and banking services to +650’000 clients through performant and secured digital platforms.

What you will do

  • Automate the evaluation of deployed AI applications and improve observability for both classical Machine Learning models and Generative Models.
  • Contribute to the development of an internal platform based on MLflow to streamline the developer experience.
  • Design, optimize, and orchestrate complex data and training pipelines using Argo Workflows.
  • Help build a governance platform that acts as a central control plane, ensuring adherence to company regulations and compliance standards.

Requirements

  • Degree in Computer Science, Data Science, Engineering, or a related field.
  • Strong command of Python and engineering best practices.
  • Understanding of DevOps concepts such as CI/CD (GitHub Actions) and containerization (Docker, Kubernetes).
  • Infrastructure mindset focused on deploying, scaling, and monitoring models in production environments.
  • Fluent in English and able to collaborate effectively within a technical team.

Nice to have

  • Familiarity with frontend development (for building internal tools and dashboards).

Culture & Benefits

  • Flexible work environment in multicultural teams.
  • Opportunity to grow skills and boost career in a fast-paced environment.
  • Equal opportunity employer welcoming candidates from all backgrounds, experiences and perspectives.