Machine Learning Operations Engineer

Nn Life & Pensions
Rotterdam, Netherlands
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 4.5K

Job location

Rotterdam, Netherlands

Tech stack

Artificial Intelligence
Airflow
Azure
Computer Programming
Data Visualization
Python
Software Engineering
SQL Databases
Data Logging
Infrastructure Automation Frameworks
Performance Monitor
Data Management
Machine Learning Operations
Data Pipelines

Job description

As a Machine Learning Operations Engineer at NN, you develop and run the Azure Data Science platform, ensuring reliable, secure ML/AI deployment with hosting, monitoring, governance, lineage, data pipelines, and smooth integration for data scientists. Direct solliciteren Neem contact op, Role purpose: Build, deploy, and operate reliable machine learning systems by productionizing models, automating workflows, and improving performance, scalability, and monitoring across the ML lifecycle., * Design and maintain end-to-end ML pipelines for training, validation, deployment, and retraining.

  • Implement CI/CD for ML artifacts (code, data, models) with automated testing and reproducible builds.
  • Deploy models to production using containerization and orchestration; optimize latency, throughput, and cost.
  • Establish monitoring and alerting for model performance, drift, data quality, and system health.
  • Manage model registry, versioning, experiment tracking, and governance for auditability.
  • Collaborate with data scientists, engineers, and product teams to translate requirements into production-ready solutions.
  • Improve reliability via infrastructure as code, security best practices, and incident response processes., You will play a critical role in the development and deployment of ML and AI systems. Together with your ML Ops colleagues you are responsible for our Data Science platform on Azure. You make sure the platform is reliable and secure, models can be hosted and monitored, model lineage and governance are in place, data connections and pipelines are in order and we can integrate seamlessly with platforms and applications of other teams. In short, enabling the data scientists to effortlessly release ML and AI products to service our customers best., We at NN value your development by allowing you to grow in your career and your personal life. We help you with
  • Courses in our Learning & Development Centre
  • A great international network of skilled colleagues who love to help you get on your way
  • The autonomy to set out your personal development path

Who you will work with

You will be part of the Data & AI team within the CIO department. We are a growing team of specialists who share a passion for data and AI solutions, and there is plenty of room for personal growth and development. You will work closely with other IT, business, and staff departments to deliver AI solutions, supporting them to service our customers best.

If you join us, your employer will be NN Group, an organization that offers many opportunities. You will work within the Life & Pensions business unit.

We help you with

  • Courses in our Learning & Development Centre
  • A great international network of skilled colleagues who love to help you get on your way
  • The autonomy to set out your personal development path

Who you will work with

You will be part of the Data & AI team containing ML Ops, data science, data visualization and data management experts. We are a growing team of specialists who share a passion for data and AI solutions, and there is plenty of room for personal growth and development . Working closely with other IT, business, and staff we supply various data products for NN Life & Pensions , from operational to strategic levels, supporting them to service our customers best.

Would you like to know more about what it's like to work at NN? Follow us on social media at @nncareers for an inside look at our company.

Any questions?

If you have any questions about the job or process, you can reach out to Liselotte van der Zeeuw - Senior Talent Acquisition Specialist Tech & Data via Liselotte.van.der.zeeuw1@nn-group.com.

Requirements

  • Programming: Python; strong software engineering fundamentals.
  • MLOps tooling: MLflow/Kubeflow/Airflow (or equivalent), model registries, feature stores.
  • Cloud & infrastructure: AWS/Azure/GCP, Docker, Kubernetes, Terraform (or equivalent).
  • Data systems: SQL, data pipelines, batch and real-time processing concepts.
  • Observability: logging, metrics, tracing; model drift and performance monitoring.
  • Collaboration: clear documentation, stakeholder communication, and cross-functional teamwork., A medior level candidate with a passion for programming and engineering, highly motivated to keep learning and improving his/her skills. You can work autonomously and can communicate well. You have a structured approach to problem solving and a 'can learn' attitude., * Proven experience in engineering with the Azure stack, with which you can build modular and testable platform components using Infra as Code. We use Bicep and PowerShell
  • Demonstratable programming, testing and debugging experience, in Python
  • Knowledge of and experience with GIT and CI/CD pipelines on Azure DevOps
  • Understanding of the ML/AI life cycle and what it means to bring an application to production
  • Experience in Databricks, MLFlow, FastAPI, Docker, security, data engineering, and ML system design earns you extra points

Within NN the main spoken language is Dutch. If you do not speak Dutch, we welcome you to our team, provided that you are willing to learn Dutch.

Benefits & conditions

NN invests in an inclusive, inspiring work environment and in skills and competences for the future. We match this with employee benefits that are in line with what is needed today and in the future. This way, we offer our employees the opportunity to get the best out of themselves. We offer you:

  • Salary between €4,547 and € 6,496 (based on 40 hours), depending on your knowledge and experience
  • 13th month and holiday allowance are paid with your monthly salary
  • 27 vacation days for a 5-day working week and one Diversity Day
  • A modern pension administered by BeFrank
  • Plenty of training and learning opportunities
  • NS Business Card 2nd class, which gives you unlimited travel, also privately. Do you prefer to travel with your own transport? Then you can declare the kilometres travelled
  • Allowances for setting up your home office and for internet use

Apply for this position