TRCI-26-04205
Senior Machine Learning Engineer (MLOps) - GCP
Contract role in the Netherlands for a senior ML Engineer with strong MLOps ownership to build and run end-to-end ML pipelines for pricing ancillary products (e.g., seats, bags, legroom, paid upgrades). The focus is on developing, deploying, and monitoring low-latency production models on Google Cloud Platform using BigQuery and Vertex AI, with robust infrastructure-as-code (Terraform), containerization (Docker), and CI/CD (GitHub Actions), while ensuring internal standards, testing, and scalable ML architecture.
Position summary
- Location
- Netherlands
- Workplace
- On-site
- Employment
- Contract
- Experience
- Minimum 6 years and Maximum 8 years
Role overview
Why This Role Matters.
Contract role in the Netherlands for a senior ML Engineer with strong MLOps ownership to build and run end-to-end ML pipelines for pricing ancillary products (e.g., seats, bags, legroom, paid upgrades). The focus is on developing, deploying, and monitoring low-latency production models on Google Cloud Platform using BigQuery and Vertex AI, with robust infrastructure-as-code (Terraform), containerization (Docker), and CI/CD (GitHub Actions), while ensuring internal standards, testing, and scalable ML architecture.
Your Impact
Deliver Enterprise Value
Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.
Collaboration
Work Across Teams
Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.
Growth
Learn Continuously
Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.
Career Path
Grow With Ubique
Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.
Responsibilities
What You'll Be Doing.
Every role at Ubique contributes directly to solving meaningful business challenges for our clients.
Technology stack
Tools & Technologies.
The platforms and technologies you'll use to build modern, enterprise-grade solutions.
Google Cloud Platform
BigQuery
Vertex AI
VertexAI
Terraform
Infrastructure as Code
IaC
Docker
GitHub Actions
CI/CD
MLOps
Model deployment
Model monitoring
Low latency
ML pipeline
Retraining
Requirements
Skills & Experience.
We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.
Essential
Required Qualifications
Machine learning model development and productionization
End-to-end ML pipeline implementation (retraining, deployment, monitoring)
MLOps (deployment, monitoring, testing, ML architecture design/optimization)
Google Cloud Platform (GCP)
Vertex AI (model development and deployment)
BigQuery
Low-latency model deployment/serving considerations
Terraform (infrastructure as code)
Docker (containerization)
CI/CD pipelines
GitHub Actions
Preferred
Nice to Have
Pricing/ancillary revenue optimization use cases
Model monitoring/observability practices (concepts, metrics, drift)
Internal standards/best practices governance for ML platforms
What you'll gain
More Than Just A Job.
We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.
Global Exposure
Collaborate with international clients and multicultural teams on enterprise programmes.
Continuous Learning
Expand your expertise through mentoring, certifications and hands-on project experience.
Career Growth
Take ownership, develop leadership skills and grow your consulting career over time.
Flexible Working
Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.
People First
Join a supportive culture where collaboration, respect and long-term relationships come first.
Enterprise Projects
Work on meaningful technology initiatives for leading organisations across industries.
Apply
Apply for Senior Machine Learning Engineer (MLOps) - GCP
One page, about two minutes. We only ask for what we actually need to have a first conversation.