Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Intermediate Machine Learning Developer

$84.3k - $120k per year

Dormont Manufacturing Co

Intermediate Machine Learning Developer

Weir Motion Metrics | Vancouver, BC, Canada (Hybrid)

Purpose of Role

We are looking for a Machine Learning Developer who is passionate about solving challenging computer vision and machine learning problems in collaboration with other data scientists and developers. AI team members will be involved in various stages of algorithm development from research to production, which includes AI model development for embedded, edge and cloud environments.

Key Responsibilities

  • Design, implement and optimize proprietary machine learning algorithms based on runtime system requirements and constraints.
  • Collect, sanity-check and preprocess large image datasets to ensure data quality and suitability for model training.
  • Breakdown, implement, and supervise machine learning development lifecycle for assigned projects.
  • Conduct code reviews and work closely with the software/hardware/cloud teams to deliver production grade code/algorithm.
  • Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to define project requirements and deliver solutions that meet business goals.
  • Take ownership of AI project development including improvement roadmap and monitoring strategy
  • Safety First: Demonstrate 100% commitment to our zero harm behaviors in support of our drive towards developing a world class safety culture.

Job Knowledge/Education and Qualifications

  • Master's Degree or higher in Computer Science or a related technology/engineering field.
  • 3+ years of hands-on experience in developing and implementing and evaluating machine learning models and algorithms.
  • In-depth knowledge of machine learning data structures and modeling, software architecture, libraries, and frameworks to create ML models that accomplish outlined goals.
  • Solid understanding of statistical learning algorithms, including (self, semi) supervised, unsupervised and transfer learning and computer vision algorithms.
  • Proficiency in Python development and version control.
  • Basic familiarity with object- and service-oriented design, containerization, and complexity analysis.
  • Solid Experience with TensorFlow, PyTorch and OpenCV.
  • Familiarity with image processing algorithms and Reinforcement Learning (RL).
  • Strong analytical, communication and presentation skills.
  • Must be legally eligible to work in Canada without sponsorship

Weir Motion Metrics (WMM) is a Canadian mining technology division that enables a new generation of safe, smart, and sustainable mining based in Vancouver, B.C. Serving the mining market since 1999, then joining Weir in 2021, Motion Metrics is proud to be Weir's first-ever center of excellence for artificial intelligence and machine vision technology.

Founded in 1871, Weir is a world leading engineering business with a purpose to make mining operations smarter, more efficient and sustainable. Thanks to Weir's technology, our customers can produce essential metals and minerals using less energy, water and waste at lower cost. With the increasing need for metals and minerals for climate change solutions, Weir colleagues are playing their part in powering a low carbon future. We are a global family of 11,000 uniquely talented people in over 60 counties, inspiring each other to do the best work of our lives.

Compensation: $84,300 - 120,000 CAD

Weir Motion Metrics is committed to fair and equitable compensation practices.

Weir is committed to an inclusive and diverse workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, veteran status, disability, age, or any other legally protected status.

#motionmetrics #LI-hybrid #LI-LK1

#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Intermediate Machine Learning Developer in Vancouver, BC vacancy
  • Expand your career as a Software Developer at Global Relay, focusing on machine learning and AI solutions. Collaborate with a diverse team to tackle innovative...  ...drive compliance and data management. In this Intermediate II position, you will develop scalable solutions tailored... 
    Suggested

    Global Relay

    Vancouver, BC
    7 days ago
  • $6251 - $8986 per month

     ...Salaried - Scientific Eng., Level A Job Title Machine Learning Engineer/Scientist Department Human...  ...complex machine learning applications, develops hypotheses on data collection, model...  ...inclusion. Preferred Qualifications Intermediate algorithms and data structures. High... 
    Suggested
    Permanent employment

    The University of British Columbia

    Vancouver, BC
    14 days ago
  •  ...What's the opportunity? As a Machine Learning Researcher, you’re looking to channel your love of playing with real-world data into industry...  ..., ICML, CVPR and more. Your responsibilities include: Developing novel AI solutions that facilitate impactful products;... 
    Suggested
    Local area
    Flexible hours

    Borealis AI

    Vancouver, BC
    7 days ago
  • Machine Learning Engineer As a Machine Learning Engineer at SAP, you will work within an international...  ...and machine learning environments Develop new agents that leverage LLMs, APIs, and...  ...(Airflow, Step Functions) Tech you’ll learn Latest developments in applied ML and... 
    Suggested
    Local area

    SAP SE

    Vancouver, BC
    14 days ago
  •  ...impact We are seeking an experienced Machine Learning Engineer to join our foundational Vancouver...  ...closely in our research team to develop, integrate, test, and scale cutting‑edge...  ...learning frameworks such as PyTorch, Scikit‑learn, TensorRT, or similar tools for model development... 
    Suggested
    Hourly pay
    Work at office
    Work from home

    Wayve

    Vancouver, BC
    14 days ago
  • Join Apple as a Lead Machine Learning Engineer and drive innovative solutions in a dynamic, collaborative setting. Your expertise will enhance...  ...machine learning experience to address complex challenges and develop impactful features across Apple News and Apple Books. Engage... 

    Apple

    Vancouver, BC
    5 days ago
  • Join RBC Borealis as a Machine Learning Researcher, where you'll engage with pioneering technology in generative AI and natural language processing. Dive into vast datasets to develop innovative banking solutions. In this role, you will partner with a top-tier team of researchers... 

    Dormont Manufacturing Co

    Vancouver, BC
    1 day ago
  • Elevate AI experiences as a Senior Engineer focusing on Machine Learning Operations. Lead the deployment and maintenance of robust infrastructures...  ...cloud-based container services • Strong skills in Python for developing API solutions Use your MLOps knowledge to shape innovative... 

    Autodesk

    Vancouver, BC
    7 days ago
  • Become a Machine Learning Engineer at SAP Concur, where innovation meets real-world solutions. Utilize your AI skills to enhance...  ...Python. You'll collaborate with diverse teams of developers and business experts to develop agents that leverage modern datasets and APIs. With a... 

    SAP

    Vancouver, BC
    7 days ago
  • $122.3k - $170.7k per year

    We are looking for Machine Learning experts with a practical mindset, passionate about creating useful tools and innovative features, eager to see their work impact animators, fellow developers, and millions of gamers, and want to own projects from ideation through productization... 
    Full time

    Electronic Arts

    Vancouver, BC
    7 days ago
  • Enhance your professional journey at Inworld as a Senior Machine Learning Engineer with a focus on Natural Language Processing. This position...  ...and Unity. The role requires a seasoned engineer adept at developing scalable machine learning models and applying specialized NLP... 
    Worldwide

    Inworld AI

    Vancouver, BC
    7 days ago
  • Elevate Clio’s AI solutions as a Senior Machine Learning Engineer in a hybrid role. Use your expertise in LLM applications and cloud infrastructure to drive innovation across the team. At Clio, you will play a key role in enhancing AI technology. This senior-level position... 

    Clio

    Vancouver, BC
    4 hours ago
  • Amazon is seeking a Software Engineer specializing in Machine Learning to join the Automated Brand Protection team. Help deliver trusted solutions...  ...trust across the Amazon catalog. Key Responsibilities Develop scalable software systems using machine learning Create and... 

    Amazon Development Centre Canada ULC

    Vancouver, BC
    4 hours ago
  •  ...private brand operations through data insights and machine learning. Enhance business performance by developing sophisticated forecasting techniques. In your role...  ...forecasting models to drive private brand success • Develop data pipelines using SageMaker and Datanet • Ensure... 

    Amazon

    Vancouver, BC
    7 days ago
  • $148.5k - $266.2k per year

     ...software tools for making buildings, machines, and even the latest movies,...  ...in the world. As a Machine Learning Engineering Manager on the...  ...response, and post‑incident reviews Develop and maintain scalable...  ...belonging where everyone can thrive. Learn more here: Benefits From... 
    Internship
    Manual labor
    Remote work

    Autodesk

    Vancouver, BC
    14 days ago
  • $72k - $89k per year

    About Lodgr Lodgr is a Canadian travel technology company building a new approach to short-term rentals. Founded to address the growing imbalance between platforms and property owners, we give hosts more control, transparency, and flexibility over how they operate and earn. ...
    Permanent employment
    Full time
    Temporary work
    Immediate start

    family-innovation-corp

    Vancouver, BC
    7 days ago
  • $108.1k - $222.8k per year

     .... What's in it for you? Constant learning, skill growth, great benefits, and...  ...We are looking for a seasoned machine learning scientist to join our team...  ...with interdisciplinary teams of developers, designers, and business experts to develop solutions with real measurable customer... 
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Vancouver, BC
    10 hours ago
  • $74.6k - $102.6k per year

     ...Familiarity with GIS platforms, visualization tools (ArcGIS, Leapfrog, ParaView), and programming experience in Python; exposure to AI/machine learning is an asset. Compensation Salary range (in British Columbia): $74,600 – $102,600 The final salary awarded for this role... 
    Flexible hours

    WSP

    Vancouver, BC
    7 days ago
  •  ...who not only possess high-level 3D design skills but also understand how to add value to a 3D experience and work closely with our developers to bring their vision to life. What You Bring To The Table Strong knowledge and experience in 3D modeling software such as Blender... 
    Full time
    Flexible hours

    Research Computing Teams

    Vancouver, BC
    11 days ago
  • $400k per year

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment...  ...engineering, data cleaning, and model tuning. Develop scalable algorithms for NLP, computer...  ...frameworks (TensorFlow, PyTorch, Scikit-learn). Experience with cloud platforms (AWS... 
    Full time
    Remote work
    Relocation

    MS Systems

    Vancouver, BC
    7 days ago
  • $180k - $250k per year

    AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role) Company: Aurelian Venture Type: Full-Time, Contract, Hands‑on Technical Leadership Compensation: CAD $180,000 – $250,000 base + significant equity + performance bonuses + comprehensive benefits... 
    Full time
    Contract work
    Internship
    Immediate start
    Remote work

    Aurelian Venture AI

    Vancouver, BC
    7 days ago
  •  ...you to apply! We're looking for future DIALOGers who are eager to learn, bring unique perspectives, and want to make a real difference in...  ...relevant stakeholders (i.e. patrons and transit agencies) and develop creative responses to meet their needs. Develop innovative solutions... 

    DIALOG

    Vancouver, BC
    7 days ago
  • Advance your career as an Intermediate Hydrogeologist focusing on environmental and engineering...  ...conceptual hydrogeological frameworks • Develop remedial solutions and balance models •...  ...to significant projects while learning from industry leaders in hydrogeology. #J... 

    SRK Consulting

    Vancouver, BC
    7 days ago
  • $80k - $100k per year

     ...backgrounds and foster a work environment that encourages employees to collaborate and learn from each other, completely free of barriers. Your role: As an Intermediate C# Developer at Global Relay, you’ll be using leading edge technologies to build pioneering products... 

    Global Relay

    Vancouver, BC
    19 hours ago
  •  ...Full Stack Javascript Developer Wanted: AlgaeCal is looking for an intermediate Full Stack Developer to join our fun-loving Dev team. In this role, you'll work hands...  ...others’ needs ahead of your own You’re hungry to learn more You’re people-smart, in the sense that you’... 
    Full time

    AlgaeCal

    Vancouver, BC
    17 days ago
  •  ...Culture Location: Vancouver HQ Salary: 45-55k The Role As a Learning and Development Coordinator at JD Sports Canada, you are...  ...the Learning Management System (LMS), including content uploads, learner assignments, reporting, completion tracking, and ongoing system... 

    JD Sports Canada

    Vancouver, BC
    6 days ago
  • $98.8k - $130.8k per year

    Electrical Power Design Engineer – Vancouver, BC WSP’s Resources subsector, part of our Energy, Resources & Industry business line, supports mining and heavy industrial clients across Canada. Our teams deliver engineering and project execution excellence across the full project...
    Internship

    WSP in Canada

    Vancouver, BC
    1 day ago
  • Become an Intermediate Quality Assurance Engineer at Bitkernel and ensure excellence in our video streaming products. Oversee testing processes...  ...metrics to drive informed decisions. Key Responsibilities: • Develop and execute functional and performance test cases • Track and... 

    BitKernel

    Vancouver, BC
    7 days ago
  • $98.8k - $130.8k per year

     ...what’s possible? This is your chance to make an impact as an Intermediate Mine Waste Engineer , joining a team that thrives on curiosity,...  ..., and field programs supporting safe mine operations. Develop long‑term tailings, waste, and water management strategies aligned... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP in Canada

    Vancouver, BC
    7 days ago
  • Join the innovative team at Blackbird Interactive as an Intermediate Rendering Engineer, specializing in visual performance for UE5 projects. This role allows for hybrid or remote work within Canada. At Blackbird Interactive, you will play a key role in advancing rendering... 
    Remote work

    Blackbird Interactive

    Vancouver, BC
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Intermediate Machine Learning Developer. Be the first to apply!