Talent.com
Software Engineer (Applied ML/Computer Vision)
Software Engineer (Applied ML/Computer Vision)GroundedAI Inc. • Vancouver, BC, Canada
Software Engineer (Applied ML / Computer Vision)

Software Engineer (Applied ML / Computer Vision)

GroundedAI Inc. • Vancouver, BC, Canada
3 days ago
Job type
  • Full-time
Job description

About GroundedAI

GroundedAI builds software systems that turn complex, real-world data into reliable insights. Our products operate in challenging, industrial environments where correctness, performance, and maintainability matter just as much as innovation.

We work at the intersection of software engineering, applied machine learning, and geospatial data. Our focus is on shipping robust systems , not prototypes or research demos.

Role Overview

We’re looking for a Software Engineer to join our core product engineering team. This role is ideal for someone with ~5 years of experience who enjoys building and owning production systems end-to-end, including services that incorporate machine learning and computer vision components.

You’ll collaborate with engineers across the stack to design, build, deploy, and operate software that includes ML-powered features while maintaining high standards for reliability, performance, and code quality.

This is a software engineering role first , with machine learning as an important (but not exclusive) part of the problem space.

What You’ll Do

  • Design, implement, and maintain production software systems that power GroundedAI’s products
  • Build backend services and pipelines that support data processing, model training, and inference
  • Integrate computer vision and ML components into user-facing applications
  • Improve system performance, reliability, and observability in production environments
  • Collaborate with product, ML, and frontend engineers to deliver end-to-end features
  • Debug and resolve complex production issues across services, data, and infrastructure
  • Contribute to technical design discussions and help evolve engineering best practices

What We’re Looking For

Required

  • ~5 years of professional experience as a software engineer (backend, platform, or product)
  • Strong fundamentals in software design, debugging, testing, and code quality
  • Experience building and operating production systems used by real users
  • Proficiency in Python and experience with modern development workflows (Git, CI / CD)
  • Comfort working with APIs, services, and data pipelines
  • Experience deploying software using Docker and cloud infrastructure (AWS, GCP, or Azure)
  • Ability to collaborate across disciplines and take ownership of technical problems
  • ML / CV Experience (Nice to Have, Not Required)

  • Experience working with ML-backed or data-driven systems in production
  • Familiarity with computer vision concepts such as image segmentation, feature extraction, or object detection
  • Exposure to ML frameworks like PyTorch or TensorFlow
  • Experience working with large datasets, geospatial data, or 3D / point-cloud data
  • Why GroundedAI

  • Work on real-world systems with meaningful constraints and impact
  • Strong engineering culture focused on ownership, pragmatism, and quality
  • Opportunity to influence core architecture and technical direction
  • Competitive compensation and benefits
  • Flexible hybrid / remote work options
  • Support for learning, experimentation, and professional growth
  • Create a job alert for this search

    Software Engineer Applied MLComputer Vision • Vancouver, BC, Canada

    Similar jobs
    Director of Software Development - AI / ML

    Director of Software Development - AI / ML

    Autodesk • Vancouver, Metro Vancouver Regional District, Canada
    Full-time
    Autodesk is looking for an innovative and dynamic AI and ML Engineering Director to define the AI technical strategy for our AIR organization. This role involves leading teams of AI engineers to dev...Show more
    Last updated: 30+ days ago • Promoted
    Senior Machine Vision Software Engineer

    Senior Machine Vision Software Engineer

    ClearVision Technologies, Inc. • Vancouver
    Full-time
    A technology company focused on manufacturing solutions is seeking a member for their machine vision analysis software team in Vancouver. The ideal candidate has over 5 years of experience in C / C++ / ...Show more
    Last updated: 12 days ago • Promoted
    Senior ML & Quantum Computing Systems Architect

    Senior ML & Quantum Computing Systems Architect

    TRIUMF • Vancouver
    Full-time
    A Canadian research laboratory is looking for a Machine Learning and Quantum Information Systems Specialist to advance its research programs. The role involves applying cutting-edge methodologies in...Show more
    Last updated: 12 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    EA SPORTS • Vancouver
    Full-time
    Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story. A team where everyone makes play happen.EA SPORTS is ...Show more
    Last updated: 12 days ago • Promoted
    Mid-Senior ML Engineer : Scale Real-World AI Solutions

    Mid-Senior ML Engineer : Scale Real-World AI Solutions

    MobSquad • Vancouver
    Full-time
    MobSquad is seeking an experienced Machine Learning Engineer to join our dynamic Canada-based team.This role is integral to providing innovative technical solutions, involving training models for v...Show more
    Last updated: 12 days ago • Promoted
    Senior AI Software Engineer — ML, NLP & LLMs

    Senior AI Software Engineer — ML, NLP & LLMs

    Global Relay • Vancouver
    Full-time
    Join a forward-thinking company as a Senior Software Developer, where you'll build innovative AI and machine learning solutions. Collaborate with talented developers in a dynamic Agile environment, ...Show more
    Last updated: 12 days ago • Promoted
    Senior ML Engineer - Pose Estimation & 3D Vision

    Senior ML Engineer - Pose Estimation & 3D Vision

    Parallel Domain • Vancouver
    Full-time
    A cutting-edge technology firm in Vancouver is seeking a Senior Machine Learning Engineer to focus on pose estimation and enhance systems for 3D reconstruction. This role requires an advanced degree...Show more
    Last updated: 12 days ago • Promoted
    AI Algorithm Engineer - Generative ML & LLMs (Vancouver)

    AI Algorithm Engineer - Generative ML & LLMs (Vancouver)

    Comm100 • Vancouver
    Full-time
    A leading digital customer engagement platform is searching for an Algorithm Engineer, AI, to join their downtown Vancouver team. This role involves researching advancements in AGI, developing AI fe...Show more
    Last updated: 26 days ago • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Electronic Arts • Vancouver
    Full-time
    Electronic Arts creates next‑level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story. Part of a community that connects across the globe.A ...Show more
    Last updated: 12 days ago • Promoted
    Geospatial Software Engineer - Location Intelligence

    Geospatial Software Engineer - Location Intelligence

    Localintel • Vancouver
    Full-time
    A dynamic software company in Vancouver is seeking a passionate Software Engineer to join their team in developing next-generation location intelligence technology. You will design, build, and scale...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer, ML Infrastructure

    Software Engineer, ML Infrastructure

    Serve Robotics • Vancouver
    Full-time
    Software Engineer, ML Infrastructure.This range is provided by Serve Robotics.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.At Serve Robotics,...Show more
    Last updated: 12 days ago • Promoted
    Hybrid AI Software Engineer — Edge ML & CV

    Hybrid AI Software Engineer — Edge ML & CV

    Motorola Solutions • Vancouver
    Full-time
    A leading technology company located in Vancouver is seeking a Senior Software Developer to architect and maintain high-performance AI software solutions. The ideal candidate will have over 4 years ...Show more
    Last updated: 12 days ago • Promoted
    AI ML Engineer

    AI ML Engineer

    Railtown AI Technologies Inc. • Vancouver
    Full-time
    As a Machine Learning Engineer, you will work with our growing AI team in developing AI and machine learning (ML) solutions for problems in the software development domain.This position will provid...Show more
    Last updated: 12 days ago • Promoted
    AI / ML Software Engineer : Scalable Distributed Systems

    AI / ML Software Engineer : Scalable Distributed Systems

    CNSC • Vancouver
    Full-time
    A leading company is seeking a Software Development Engineer (AI / ML) to join their Vancouver team.The role involves designing and building innovative technologies for large distributed computing en...Show more
    Last updated: 26 days ago • Promoted
    Aviation AI Engineer – Full‑Stack & Production ML

    Aviation AI Engineer – Full‑Stack & Production ML

    TrustFlight • Vancouver
    Full-time
    An innovative aviation software company located in Vancouver is seeking a Software Engineer to join their product squad.This role focuses on delivering AI-powered capabilities for compliance-critic...Show more
    Last updated: 12 days ago • Promoted
    Director of Software Development - AI / ML

    Director of Software Development - AI / ML

    Autodesk, Inc. • Vancouver
    Full-time
    Job Requisition ID # • •25WD92782 • •Position Overview • • • • •Strategic Leadership : • • Define and implement the AI technical strategy for the AIR org, aligning it with Autodesk’s broader technical goals a...Show more
    Last updated: 12 days ago • Promoted
    Senior Cloud Software Engineer & AI / ML Integrations Lead

    Senior Cloud Software Engineer & AI / ML Integrations Lead

    Ideon Technologies Inc. • Vancouver
    Full-time
    A leading tech scale-up in Richmond, BC is seeking a Senior Software Developer to design and enhance cloud-based applications. The role demands over 8 years of experience, particularly in Python and...Show more
    Last updated: 12 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Equest • North Vancouver, British Columbia, Canada
    Full-time
    DarkVision is seeking a Machine Learning Engineer to join our Imaging & AI team.You will build and maintain the inference and training pipelines to support our machine learning workloads.You will h...Show more
    Last updated: 4 days ago • Promoted