MLOps Engineer
Hybrid - Vancouver, Canada
$120,000 - $170,000 + equity
Your opportunity
This role sits within a climate technology organization operating at the intersection of atmospheric science, machine learning, and large-scale data systems. The team builds predictive and operational ML platforms designed to reduce real-world environmental risk by preventing high-impact wildfire events before they occur.
You will contribute to machine learning systems that support scientific research, operational decision-making, and production deployment. The work spans early-stage model development through to scalable, automated ML workflows that can operate reliably in high-stakes, real-world conditions.
Initially, the focus is hands-on model training and experimentation. Over time, the role expands toward owning and evolving the end-to-end ML lifecycle, including automation, deployment, and monitoring as the platform matures.
Key responsibilities
Model Development: Develop, train, and evaluate machine learning models, including data preprocessing, feature engineering, validation strategies, and documentation of results
Experiment Management: Manage datasets, experiments, and artifacts to ensure traceability, reproducibility, and scientific rigour
Pipeline Automation: Design and implement automated pipelines for data ingestion, training, evaluation, and model versioning
ML Infrastructure: Build and maintain CI/CD workflows for machine learning systems, ensuring scalability, reliability, and repeatability
Deployment Support: Support model deployment and monitoring across batch and service-based workloads, collaborating with engineering and science partners
Tech Stack
Machine Learning Frameworks: PyTorch, TensorFlow, scikit-learn
Languages: Python
MLOps Tooling: MLflow, Weights and Biases, DVC
Orchestration: Airflow, Prefect, Dagster
Cloud Platforms: AWS, GCP, or Azure
Containers and Compute: Docker, Kubernetes or managed equivalents
CI/CD: GitHub Actions, GitLab CI
Your know-how
Hands-on experience developing and training machine learning models in production-oriented environments
Strong understanding of data preprocessing, feature engineering, and model evaluation techniques
Experience building and maintaining ML pipelines and automated workflows
Proficiency in Python for data and machine learning applications
Experience working with at least one major cloud platform, including compute, storage, and basic networking concepts
Working knowledge of containerization and deploying ML workloads via APIs or batch systems
It’s a bonus if
You have experience monitoring model performance, data quality, or drift in production systems
You are familiar with ML observability or data validation frameworks
Your background includes using managed ML services such as SageMaker, Vertex AI, or Azure ML
You have worked with infrastructure-as-code tools such as Terraform or CloudFormation
You have supported machine learning systems operating in scientifically driven or high-impact real-world domains
Interested in learning more?
Please send your resume or LinkedIn profile URL to talent@lutrapartners.com with “MLOPs Engineer” as the subject line. One of our talent partners will be in contact shortly.

