368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$80k – $170k per year (Estimated)
Location
Remote/Hybrid (Calgary, Canada)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
XYZ Reality is disrupting the construction industry with a unique Augmented Reality solution that is able to reduce construction costs by up to 20%. For the first time, users are able to walk on site and view their 3D BIM Model, in context, to mm...

Help build the AI platform powering the future of construction

At XYZ Reality, we’ve created the world’s first engineering-grade Augmented Reality solution for construction. Our technology is already being used on major construction projects around the world to help teams build more accurately, efficiently and with fewer mistakes.

Now, we’re taking that technology even further.

We’re developing the next generation of wearable AI systems, combining computer vision, localisation, BIM understanding, semantic reasoning and augmented reality to create a Construction Intelligence platform capable of understanding what has been built, where it has been built and whether it has been installed correctly.

As a Series B business entering our next phase of growth, we’re investing further in our R&D capability and building out a new technology hub in Calgary, Canada.

We’re looking for an AI Platform & Machine Learning Engineer to join us and help build the infrastructure that will power the next generation of our AI products.

The Role

This is an exciting opportunity for a Machine Learning Engineer who wants to work at the point where AI research meets real-world production engineering.

You’ll work on the systems that enable our AI models to move from research and experimentation into scalable, production-ready technology, building the infrastructure for dataset management, model training and retraining, experiment tracking, continual learning, deployment and monitoring.

A key part of the role will be understanding the complete AI lifecycle: from acquiring and labelling data through to training models, evaluating their performance and ultimately deploying them into production.

Working closely with our Computer Vision, Navigation, Embedded Software and Cloud Engineering teams, you’ll help ensure our AI models can be trained, evaluated, deployed and continually improved throughout the product lifecycle.

This is an exciting time to join! You’ll have the opportunity to work alongside deep technical expertise while having a genuine influence on how our AI platform evolves as we scale.

This isn’t AI for AI’s sake. The technology you build will ultimately support wearable systems being used in real-world construction environments, solving complex problems and changing how some of the world’s largest projects are delivered.

What You’ll Be Doing

  • Design and build scalable infrastructure for training and deploying machine learning models.

  • Develop distributed training pipelines and reproducible training environments.

  • Build experiment tracking, model versioning and model registry capabilities.

  • Develop automated benchmarking and model validation pipelines.

  • Build large-scale dataset ingestion, management and validation workflows.

  • Develop annotation and labelling workflows to support high-quality AI training data.

  • Explore synthetic data generation where appropriate.

  • Design and improve CI/CD pipelines for machine learning.

  • Monitor deployed model performance and support automated retraining.

  • Develop continual learning pipelines and explore techniques including PEFT and LoRA.

  • Support federated learning and improve model lifecycle management.

  • Deploy AI models across cloud services and embedded NVIDIA platforms.

  • Optimise inference infrastructure and build scalable APIs supporting AI services.

  • Work closely with AI, Computer Vision, Navigation, Embedded and Cloud teams to turn research into production-quality systems.

  • Contribute to technical architecture decisions, engineering standards and automation across the wider R&D team.

What We’re Looking For

  • Minimum of 3-5 years’ experience in Machine Learning Engineering or a closely related role.

  • Degree in Computer Science, Artificial Intelligence, Software Engineering or a related discipline; Master’s level or above is preferred.

  • Strong Python development skills and hands-on experience with PyTorch.

  • Practical experience training and retraining machine learning models, we’re looking for someone who understands what happens beyond simply consuming existing AI models.

  • Experience building and maintaining production ML pipelines.

  • Strong understanding of the end-to-end ML lifecycle, from acquiring and preparing data through to training, evaluation, deployment and monitoring.

  • Experience with computer vision and modern AI/model architectures.

  • Experience with Docker, Kubernetes and CI/CD.

  • Experience deploying machine learning models within cloud environments.

  • Strong software engineering fundamentals and an understanding of how to build reliable, maintainable production systems.

  • Comfortable working in a fast-moving area where technologies and approaches continue to evolve rapidly.

Experience with technologies such as MLflow, Weights & Biases, Ray, Kubeflow, Airflow, LoRA, PEFT, NVIDIA Jetson, CUDA, TensorRT or ONNX would be highly valuable, as would experience with AWS, Azure or GCP and large-scale dataset management.

You don’t need to have worked with every technology on the list. We’re particularly interested in people who can demonstrate strong ML engineering fundamentals, genuine hands-on experience and the ability to learn and adapt as the technology evolves.

Above all, we’re looking for someone who is curious, collaborative and excited by solving difficult technical problems - someone who wants to help turn cutting-edge AI research into technology that works in the real world.

What You Could Be Working On

From the outset, you’ll have the opportunity to contribute to high-priority projects including:

  • AI training infrastructure

  • Continual learning platform

  • Model registry and experiment tracking

  • Automated benchmarking frameworks

  • Cloud-to-edge deployment pipelines

  • Embedded AI deployment

  • Wearable Construction Intelligence technology

Why Join Us

  • Work at the intersection of AI, Computer Vision, AR and real-world engineering

  • Help build production AI systems tackling genuinely complex technical problems

  • See your work applied to some of the world’s most ambitious construction projects

  • Join a Series B business at an exciting stage of international growth

  • Work alongside specialists across AI, Computer Vision, Navigation and Embedded Engineering

  • Have meaningful input into the architecture and evolution of our next-generation AI platform

  • Build technology with real-world, global impact

If you’re excited by the challenge of taking machine learning from experimentation through to scalable production, and want to help build the AI infrastructure behind the future of construction, we’d love to hear from you.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Calgary
$70k – $150k per year • In office • Full-Time • 5+ years exp • Calgary
Java
Node JS
Python
SQL
TypeScript
JavaScript
Java
Spring Boot
Databases
Apache Kafka
Chroma
OpenSearch
pgvector
Pinecone
PostgreSQL
AI/ML
AWS Bedrock
Copilot
Embeddings
LangChain
LangGraph
LLM
Prompt Engineering
RAG
AI Agents
Anthropic
Function Calling
Human-in-the-Loop
OpenAI
Structured Outputs
Frontend
Angular
React.js
DevOps
AWS
Azure
CI/CD
Docker
Kubernetes
Vector
Apply
$105k – $175k per year • In office • Full-Time • Raleigh
Python
AI/ML
AI Agents
Amazon SageMaker
AutoGen
AWS Bedrock
CrewAI
Edge AI
Function Calling
LangChain
LangGraph
Model Context Protocol
NLP
Prompt Engineering
PyTorch
RAG
TensorFlow
DevOps
Amazon EC2
Amazon ECS
Amazon EKS
Amazon S3
AWS
AWS Lambda
Azure
GCP
Git
Kubernetes
Apply
$59k – $99k per year • In office • Full-Time • Bachelor's Degree • Boca Raton
C++
JavaScript
Python
SQL
C#
C#
.NET
DevOps
AWS
Azure
Apply
$59k – $99k per year • In office • Full-Time • Bachelor's Degree • Alpharetta
C++
JavaScript
Python
SQL
C#
C#
.NET
DevOps
AWS
Azure
Apply
$44k – $58k per year • Remote/Hybrid • Full-Time • 2+ years exp • Associate's Degree • Vancouver
Bash
Python
SQL
Databases
MS SQL
MySQL
Oracle
PostgreSQL
DevOps
AWS
Azure
GCP
VMWare
Windows Server
Apply
Site Engineer 11 days ago
In office • Full-Time • 2+ years exp • Limerick
Apply
Site Engineer 11 days ago
In office • Full-Time • 2+ years exp
Apply
$106k – $221k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Calgary
Python
AI/ML
Computer Vision
CUDA Toolkit
Gaussian Splatting
Multimodal AI
ONNX
PyTorch
Self-Supervised Learning
TensorRT
Apply
$87k – $180k per year (Estimated) • Remote/Hybrid • Full-Time • London
C++
Node JS
Python
JavaScript
Frontend
React.js
Mobile
React Native
DevOps
AWS
Azure
CI/CD
GCP
GitOps
Helm
Kubernetes
Rest API
Shift-Left
Terraform
IAM
Cybersecurity
GDPR
ISO 27001
Shift-Left Security
SOC 2
Zero Trust
Apply
Full Stack Engineer 12 days ago
$82k – $184k per year (Estimated) • Remote/Hybrid • Full-Time • London
JavaScript
Node JS
SQL
TypeScript
Databases
PostgreSQL
Supabase
AI/ML
LLM
Frontend
Next.js
React.js
Mobile
Firebase
DevOps
CI/CD
Vercel
Apply
$70k – $150k per year • In office • Full-Time • 5+ years exp • Calgary
Java
Node JS
Python
SQL
TypeScript
JavaScript
Java
Spring Boot
Databases
Apache Kafka
Chroma
OpenSearch
pgvector
Pinecone
PostgreSQL
AI/ML
AWS Bedrock
Copilot
Embeddings
LangChain
LangGraph
LLM
Prompt Engineering
RAG
AI Agents
Anthropic
Function Calling
Human-in-the-Loop
OpenAI
Structured Outputs
Frontend
Angular
React.js
DevOps
AWS
Azure
CI/CD
Docker
Kubernetes
Vector
Apply
$74k – $173k per year (Estimated) • Remote • Full-Time • 2+ years exp • Calgary
JavaScript
TypeScript
Frontend
React.js
Mobile
React Native
State Management
DevOps
CI/CD
QA
Rest-Assured
Apply
$102k – $199k per year (Estimated) • Remote • Full-Time • 5+ years exp • Calgary
JavaScript
TypeScript
Frontend
GraphQL
React.js
Mobile
React Native
State Management
DevOps
CI/CD
QA
Rest-Assured
Apply
$48k – $101k per year (Estimated) • In office • Full-Time • 3+ years exp • Wellington • Montreal • Calgary • Vancouver
Apply
$32k – $93k per year (Estimated) • In office • Full-Time • 2+ years exp • High School Diploma • Calgary
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.