Intermedite-Senior Machine Learning Developer
Vancouver, British Columbia • Direct Hire • June 19, 2026 • 88682
Base Salary Range: $110000 - $125000
Job Title: Intermediate–Senior Machine Learning Developer |
Job ID: 88682
Location:Vancouver, British Columbia - Hybrid
Overview:
We're hiring on behalf of a global engineering and technology company building AI-enabled hardware and software for the mining and heavy industry sector. Their AI/ML team designs computer vision and machine learning systems that power real-time, safety-critical products used at mine sites around the world.
What you will be doing:
-
Design, implement, and optimize machine learning algorithms for real-world deployment across cloud, edge, and embedded environments
-
Work hands-on with computer vision: image classification, video processing, and live/real-time monitoring systems
-
Build and train models using TensorFlow, PyTorch, and OpenCV
-
Apply supervised, semi-supervised, unsupervised, and (increasingly) reinforcement learning techniques
-
Partner closely with data scientists, software engineers, and product managers from research through production
-
Take ownership of a project's roadmap and long-term monitoring strategy
-
Work within a culture that values safety, rigor, and intellectual curiosity
What you must have:
-
Master's degree (required) in Computer Science or a related field — strong academic background, ideally with publications, is genuinely valued here
-
2-5+ years of hands-on experience building, training, and evaluating ML models
-
Strong Python development skills
-
Solid experience with TensorFlow, PyTorch, and OpenCV
-
Comfort with statistical learning, time-series analysis, and image processing algorithms
-
Bonus: exposure to reinforcement learning
-
Independent, self-directed style — but someone who's not afraid to speak up and share ideas in a room of smart people
-
Must be legally eligible to work in Canada without sponsorship for this role
Other Information:
The setup
-
Hybrid: 3 days/week onsite in downtown Vancouver (well-connected, near Coal Harbour)
-
Compensation: competitive base (commensurate with experience) + bonus (10–16.7%, paid out in full historically) + strong benefits (employer covers the large majority of premiums)
-
Standard vacation entitlement
-
A genuinely fast-moving interview process once a strong candidate is identified — this team is ready to move quickly
Salary/Rate Range: $120,000K -$125,000k plus bonus/benefits/vacation
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com