MLOps Engineer
- Waterloo, ON, Canada
$120,000 to $150,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $120,000 to $150,000 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
ABOUT US
At Planitar, we build technology that helps people see and understand the world’s spaces more clearly.
We are the creators of iGUIDE, a powerful property technology solution that combines immersive 3D tours, accurate floor plans and reliable spatial data into a single, easy-to-use system. Our cameras and software platform are used by professionals in real estate, insurance, construction and property management to simplify their work and deliver better results.
Planitar recently joined REA Group, one of the world’s leading digital property companies. REA operates Australia’s largest residential and commercial property platforms, including realestate.com.au and has a growing global footprint across Asia and North America. Together, we are shaping the future of property technology, combining Planitar’s deep spatial data expertise with REA’s global scale and innovation engine.
OUR VISION
A connected future where reliable spatial data enables informed decisions across the property lifecycle.
OUR VALUES
- Integrity: We do the right thing even when it’s hard.
- Teamwork: We are one team, on a big mission.
- Innovation: We value creative solutions for emerging opportunities.
- Accountability: We honour our commitments.
ABOUT THE ROLE
Planitar's Advanced Research Group builds the AI that turns 360° scans into floor plans. We are hiring our first MLOps Engineer to build the infrastructure that trains, evaluates, deploys and monitors our floor-plan generation and automated drafting QA models. You will own this platform end to end.
RESPONSIBILITIES
- Build an automated evaluation harness that scores every new model and gates releases on regressions.
- Automate and version the data generation and training pipelines.
- Set up experiment tracking and a model registry.
- Package and deploy models into our desktop drafting application and automated pipeline, with independent rollout and rollback.
- Operate LLM-based agents in production: prompt and model versioning, cost and latency tracking.
- Monitor model quality, drift and cost in production.
- Manage our GPU compute and CI/CD for ML.
QUALIFICATIONS
- 4+ years in MLOps, ML platform or ML-focused software engineering, with models you took to production.
- Strong Python; able to work with C++ codebases.
- PyTorch training workflows and ONNX export.
- Experiment tracking, model registries and data versioning (e.g. MLflow, W&B, DVC).
- Docker, workflow orchestration and CI/CD.
- AWS and Linux GPU environments.
- Comfortable as the sole owner of a platform on a small research team.
NICE TO HAVE
- LLMOps or agent evaluation experience.
- Computer vision, 360° imagery or point-cloud data.
- Shipping ML inside desktop or edge applications.
PERKS AND BENEFITS
- 100% employer-paid flexible benefits plan
- Comprehensive Health & Dental coverage
- Health Spending Account (HSA) or Lifestyle Spending Account (LSA) options
- 3% DPSP match
- Hybrid Work Environment
- Professional Development Incentive
- Opportunities to grow as we scale
- The backing of a global industry leader through REA Group
ACCESSIBILITY, INCLUSION & AI DISCLOSURE
Planitar is committed to a diverse, equitable, inclusive workplace and welcomes applications from all backgrounds. This is a back fill position. We provide accommodation under AODA at any hiring stage upon request. In line with Ontario law, we use AI only to summarize interview notes, never to screen, assess, or decide on candidates - all decisions are made by our team. Please note this is a new position.
More about this job
Responsibilities
Build and own the end-to-end MLOps platform for training, evaluating, deploying, and monitoring floor-plan generation and automated drafting QA models. Automate data and training pipelines, manage model releases and production monitoring, operate LLM-based agents, and maintain GPU compute and ML CI/CD.
Requirements
Requires 4+ years of MLOps, ML platform, or ML-focused software engineering experience, including taking models to production, along with strong Python skills and the ability to work with C++ codebases. Candidates should have experience with PyTorch and ONNX, experiment tracking and data versioning, Docker, orchestration, CI/CD, AWS, and Linux GPU environments, and be comfortable owning a platform independently.
Skills
- MLOps
- Python
- C++
- PyTorch
- ONNX
- MLflow
- Weights & Biases
- DVC
- Docker
- Workflow Orchestration
- CI/CD
- AWS
- Linux GPU Environments
- Model Evaluation
- Computer Vision
- LLMOps
Benefits
- Employer-Paid Flexible Benefits Plan
- Health And Dental Coverage
- Health Spending Account
- Lifestyle Spending Account
- 3% DPSP Match
- Hybrid Work Environment
- Professional Development Incentive
- Growth Opportunities
- Global Industry Leader Backing
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Data & Analytics
- Engineering
- Science & Research
Keywords
- MLOps
- Machine Learning Platform
- Python
- C++
- PyTorch
- ONNX
- MLflow
- Weights & Biases
- DVC
- Docker
- Workflow Orchestration
- CI/CD
- AWS
- Linux
- GPU Compute
- Model Evaluation
- Model Registry
- Data Versioning
- Training Pipelines
- Experiment Tracking
- LLMOps
- Agent Evaluation
- Computer Vision
- 360-Degree Imagery
- Point-Cloud Data
- Model Deployment
- Model Monitoring
- Drift Monitoring
- Floor-Plan Generation
- Automated Drafting QA