AI Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
Role purpose: Design, build, and deploy AI/ML solutions that deliver measurable business impact, with an emphasis on scalable, reliable, and secure production systems., * Develop and productionize machine learning models, including training, evaluation, and deployment.
- Build data pipelines and feature engineering workflows to support model lifecycle needs.
- Implement MLOps practices: CI/CD for ML, model versioning, monitoring, and automated retraining.
- Integrate AI services into applications via APIs and collaborate with engineering and product teams.
- Optimize model performance, latency, and cost; troubleshoot issues in production environments.
- Document solutions, ensure reproducibility, and support governance, privacy, and compliance requirements., Do you want to make an impact with technology by automating processes and bringing AI solutions into production? As an AI Engineer within the Business Optimization team, you will build the Azure-based foundation that our data scientists and operational teams rely on every day.
What are you going to do?
As an AI Engineer, you will be responsible for designing, building, and managing the technical foundation on which the Business Optimization team’s applications run. These applications enable us to automate operational processes and safely and scalably deploy AI solutions into production. You will translate business ideas into robust, maintainable, and reusable solutions that create real value for our operations.
Your responsibilities include:
- Designing and implementing architectures for data, AI, and automation solutions
- Building and maintaining CI/CD pipelines, Infrastructure as Code, and platform services to ensure use cases can be deployed quickly and reliably
- Supporting data scientists with engineering challenges related to deployment, scalability, performance, monitoring, and security
- Helping automate manual tasks and integrating AI solutions with operational systems and processes
- Ensuring the stability, compliance, and reusability of solutions within the enterprise landscape
What we offer you
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., You are a pragmatic engineer who enjoys building stable platforms and simplifying complex processes. You easily switch between technical and business perspectives and take ownership of solutions that make a real impact.
Requirements
- Programming: Python (preferred), plus experience with software engineering best practices and testing.
- ML frameworks: PyTorch and/or TensorFlow; familiarity with classical ML and deep learning.
- Data: SQL, data modeling, ETL/ELT, and working with large datasets.
- Deployment: REST APIs, Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
- MLOps: Experiment tracking, model registry, monitoring, and drift detection.
- Communication: Ability to translate business needs into technical solutions and explain model results.
Success measures
- Models deployed reliably with clear monitoring and measurable improvements in key metrics.
- Maintainable, well-documented pipelines and services that scale with product needs., * Proven experience with the Microsoft Azure platform, such as Azure Service Bus, Azure DevOps, Azure Functions, Logic Apps, Storage, Networking, and Security
- Experience with CI/CD, Infrastructure as Code (e.g., Terraform), containerization (e.g., Docker and Kubernetes), and cloud engineering principles
- Strong programming skills in Python and experience with APIs and integrations
- Affinity with data and AI solutions and experience supporting data scientists in bringing models and solutions into production
- A proactive, solution-oriented mindset and strong communication skills
- You are fluent in English. Proficiency in Dutch is a plus
Benefits & conditions
- Salary between €4,527 and €6,036 based on 36 hours per week and 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 three Diversity Days
- 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
About the company
You will join the Business Optimization team, a multidisciplinary team consisting of data scientists, data analysts, process managers, and risk managers with a strong focus on automation and process improvement. Together, we work to reduce manual activities within NN’s operational departments.
The team culture is open and collaborative. We support one another, actively share knowledge, and take collective ownership of results. We work closely with operational and IT teams to ensure our solutions are not only innovative but also practical, sustainable, and scalable.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.nn-careers.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Companies in the Netherlands: Top 25 Companies in 2023Â
Navigating the AI Shift
MLOps – What’s the deal behind it?
The Most Popular IT Jobs on the Market