Back to listings
Emagine ConsultingDenmark

MLOps / ML Platform Engineer

Project-Based

Description

Role OverviewDo you enjoy turning experimental machine learning work into dependable, production-ready systems? Are you comfortable owning infrastructure, automation, and operational excellence for AI workloads? We are seeking an MLOps Engineer who will enable smooth transitions from research prototypes to scalable, enterprise-level ML solutions.This role focuses on building and operating resilient ML platforms across a hybrid environment, ensuring models are deployed, monitored, and governed with consistency and security.Main ResponsibilitiesML Platform AutomationCreate and operate automated workflows that support model building, validation, deployment, and retraining using modern CI/CD and continuous training practices.Infrastructure AutomationDefine and manage cloud and on-premise resources using Infrastructure as Code approaches, primarily leveraging Terraform and shell-based automation across Azure, GCP, and local environments.Container-Based WorkflowsEnable standardized model packaging and scalable runtime environments through Docker images and Kubernetes-based orchestration.Collaboration with ML TeamsWork closely with data scientists and ML engineers to convert experimental notebooks and models into stable, deployable services.Security, Compliance & GovernanceEstablish and enforce security controls, access policies, and governance standards that protect data and models throughout their lifecycle.Data Platform OperationsSupport and maintain multiple data storage technologies—including relational databases, vector search engines, and graph-based systems—aligned with different ML use cases.Monitoring & ReliabilityBuild observability solutions that provide visibility into model behavior, data quality, system health, and infrastructure performance.ML Tooling EcosystemIntegrate and maintain ML development platforms and libraries (such as Hugging Face) to streamline experimentation and deployment.Key RequirementsProfessional BackgroundHands-on experience in MLOps, DevOps, platform engineering, or similar roles focused on automation and infrastructure.Automation & ScriptingStrong scripting skills in Python and shell languages (Bash, PowerShell) for building reliable automation.Containers & OrchestrationPractical experience deg and operating Docker-based workloads and Kubernetes clusters.Cloud & IaC ExpertiseExperience working with cloud platforms—preferably GCP, with Azure as a plus—and significant hands-on use of Terraform.Security & Networking KnowledgeSolid understanding of secure system design, encryption practices, identity and access management, and core networking concepts.Data Systems ExposureFamiliarity with SQL databases as well as modern vector and graph data stores.Machine Learning FoundationsConceptual understanding of contemporary ML approaches, including LLMs, embeddings, and retrieval-augmented generation techniques.Nice to HaveAdvanced Python & ML LibrariesStrong Python skills with exposure to ML frameworks such as PyTorch, TensorFlow, or Transformers.GCP ML EcosystemExperience using Google Cloud ML services like Vertex AI or BigQuery ML.On-Premise & GPU WorkloadsBackground in managing on-premise systems, particularly those supporting GPU-heavy ML workloads.Hybrid Cloud OperationsDemonstrated experience deg or operating hybrid-cloud infrastructures.Azure IaC ToolsFamiliarity with Bicep for Azure resource management.Other DetailsThis position offers a flexible working environment in a hybrid model and focuses on developing machine learning systems across various industries. Candidates should be prepared to work collaboratively with teams across different regions, ensuring reliability and innovation in ML deployment.

Skills

EncryptionSecurityDevOpsDockerGCPPythonTensorFlowAzureBigqueryBashCI/CDPowershellMachine LearningKubernetesPyTorchTerraformSQL