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

Edge Engineer

$120k - $150k per year

Swim Recruiting

Join a small, high-impact engineering team building AI-powered computer vision infrastructure that's already deployed and running in live retail environments. This is a great opportunity to own meaningful, technically challenging work on the cutting edge of edge engineering, computer vision, and real-time business intelligence.
Take end-to-end ownership of our client’s edge stack, supporting the full on-device pipeline powering computer vision AI systems on high traffic live camera feeds.
You'd own a real system that is already in customers' stores, with clear and unsolved technical problems in front of you.
You'll be part of high impact team as our client enters an exciting period of growth. Your contributions matter immediately, and you will shape their technical direction.
What & Why:A fast-growing retail AI company is looking for an Edge Engineer to own the on-device computer vision pipeline powering its in-store analytics platform. This hire is being made to deepen engineering capacity ahead of a significant multi-site expansion.
This position is hybrid 2 days on-site in Vancouver.
Who:Our client is a small but proven technology company operating in the retail intelligence space, building edge AI infrastructure that runs entirely in-store on constrained hardware.
The team has a startup culture at its core — people here wear multiple hats, take ownership seriously, and move fast without sacrificing rigor.
You:You will bring the following education, skills and experience to the role:
2+ years of hands-on experience deploying computer vision or inference workloads to production edge hardware (NVIDIA Jetson or comparable embedded/accelerator platforms strongly preferred)
Solid Python skills, including comfort with performance-sensitive, production-quality code
Practical experience with a production inference runtime such as TensorRT, ONNX Runtime, OpenVINO, or TFLite
Working knowledge of multi-object tracking — association algorithms, IoU matching, Kalman filtering, and real-world failure modes like occlusion and crowding
Demonstrated rigor around evaluation: you've owned a benchmark harness, managed labeled datasets, or built an accuracy regression process, and you understand that measurement quality matters as much as model quality
Startup mindset — comfortable owning problems, working with limited resources, and contributing beyond a narrow job description
Compensation:$120,000 to $150,000.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Edge Engineer in Winnipeg, MB vacancy
  • Build resilient edge networking systems at webAI using Rust, asynchronous input/output, and distributed synchronization for tactical field conditions. This senior engineering role addresses disconnected operations.As a Senior Engineer, you will support webAI Public Sector initiatives... 
    Suggested
    Local area

    webAI

    Winnipeg, MB
    1 hour ago
  •  ...changing lighting, motion, and operating conditions. For the lead position: experience making architecture decisions and guiding engineers through model development and deployment. Nice-to-have: Experience with accelerator runtimes, custom operators, or camera and... 
    Suggested

    Mecka AI

    Winnipeg, MB
    1 hour ago
  • Work on Marqeta’s Core Edge Processing team, writing Java code for real-time transaction routing and authorization. This Software Engineer II role is remote within Ontario or British Columbia.You will build and ship production code at the heart of always-on payment infrastructure... 
    Suggested
    Remote work

    Marqeta, Inc.

    Winnipeg, MB
    1 hour ago
  • Advance cloud edge software at Qualcomm Canada ULC in Markham, Ontario, with experience in APIs, databases, and source control.This Staff Software Engineer position focuses on creating, modifying, and validating software for next-generation products. You will design specialized... 
    Suggested

    QUALCOMM, Inc.

    Winnipeg, MB
    1 hour ago
  • Elevate your career with Qualcomm Canada as a Firmware Engineer focused on Edge AI Silicon validation. Utilize your embedded C skills to validate audio interfaces and AI accelerators in a dynamic environment. This role involves ASIC silicon bring-up and validation of audio... 
    Suggested

    QUALCOMM, Inc.

    Winnipeg, MB
    1 hour ago
  • Join Agentic AI as a Lead Java Engineer, focusing on edge computing and AI/ML systems in Toronto. Leverage your Java expertise to architect and build scalable distributed platforms. In this full-time contract role, you will lead the design and development of innovative backend... 
    Full time
    Contract work

    Princeton IT Services, Inc

    Winnipeg, MB
    1 hour ago
  •  ...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Engineer (Edge – Devices & Mobile) based in Canada. We are looking for an experienced Software Engineer with strong Rust expertise to help... 
    Remote work
    Flexible hours

    Jobgether

    Winnipeg, MB
    1 hour ago
  • $170.4k - $234.3k per year

     ...core ML infrastructure for Samsara. As a Staff Machine Learning Engineer, you will be working with petabyte-scale sensor, diagnostic, video...  ...design and implementation of critical AI product initiatives on Edge devices. Develop both tactical AI solutions as well as more strategic... 
    Long term contract
    Internship
    Remote work
    Relocation package
    Flexible hours

    Samsara Inc.

    Winnipeg, MB
    1 hour ago
  • $240k - $250k per year

     ...DOING Design and operate the infrastructure powering Cloud and Edge platform deployments. Build deployment automation for...  ..., reliability, disaster recovery, and security. AI & Agentic Engineering Apply AI-assisted engineering across infrastructure, deployment... 

    Saviynt

    Winnipeg, MB
    1 hour ago
  • BCtechjobs is seeking an Edge Engineer to own the on-device computer vision pipeline powering its in-store analytics platform. This hybrid role requires 2 days on-site in Vancouver as the team grows to support multi-site expansion. You will work with NVIDIA Jetson or comparable... 

    Swim Recruiting

    Winnipeg, MB
    1 hour ago
  • Lead SCADA and automation projects with Rising Edge Group, specializing in high-voltage electrical solutions. This senior role demands...  ...configuration, and communication infrastructure. As a Senior SCADA Engineer, you will report to the Discipline Lead and serve as a technical... 

    Rising Edge Group

    Winnipeg, MB
    1 hour ago
  • $92.9k - $116.1k per year

    As Marqeta's Software Engineer II on the Core Edge Processing team, you will write and ship production code at the heart of our processing systems, learning alongside senior engineers on a team running real-time, always-on payment infrastructure. Core Edge Processing owns the... 
    Full time
    Manual labor
    Remote work
    Flexible hours

    Marqeta, Inc.

    Winnipeg, MB
    1 hour ago
  • Cerence AI in Canada is seeking an experienced software engineer to own a domain of the xUI agent platform, building production-grade agents that operate in the cloud and at the edge. You’ll design the function-calling surface for LLMs, integrate tools, and ensure robust behavior... 

    Cerence AI

    Winnipeg, MB
    1 hour ago
  • Become a key player at Fortinet as a LAN Edge Consulting Security Engineer. Focus on wireless, NAC technologies to deliver security solutions that shape the future. In this dynamic consulting position, you will support pre-sales initiatives and collaborate closely with account... 

    Perception Point

    Winnipeg, MB
    1 hour ago
  • Cerence AI in Montreal is seeking a software engineer to own domain-specific agents on the xUI platform, bridging cloud and edge deployments, and integrating LLM capabilities into product behavior. You will design function-calling surfaces, write robust prompts, and collaborate... 

    Cerence Inc.

    Winnipeg, MB
    1 hour ago
  • Electronic Arts is seeking a full-stack Machine Learning Engineer for EA SPORTS, focused on operationalizing and scaling ML pipelines to power personalized in-game experiences. The role spans edge deployment on consoles and PC, LLM optimization for content, and cross-team collaboration... 
    Manual labor

    Electronic Arts

    Winnipeg, MB
    1 hour ago
  • Optimize edge AI systems with Python, C++, or Rust as a remote Staff Machine Learning Engineer serving candidates across Canada. Work with petabyte-scale data.As a Staff Machine Learning Engineer on Samsara’s AI team, you will build end-to-end solutions and core machine learning... 
    Long term contract
    Remote work

    Samsara

    Winnipeg, MB
    1 hour ago
  •  ...Mecka AI in Canada is seeking a senior CV/ML engineer to bring advanced computer vision to robotics hardware. You will train models, run them on embedded devices, and ensure latency and power targets are met. You will develop efficient C++ inference pipelines, optimize runtimes... 

    mecka.ai

    Winnipeg, MB
    1 hour ago
  • Samsara in Canada is seeking a Staff Machine Learning Engineer to design and implement AI features on edge devices, working with petabyte-scale sensor, video and text data to solve real-world problems for Physical Operations customers. This remote role allows candidates across... 
    Remote work
    Relocation package

    Samsara

    Winnipeg, MB
    1 hour ago
  • Robotics Integration Engineering Specialist – Robot, Vision & Edge Connectivity 52874606-Nov-2026Research & DevelopmentChange the future with us.We are looking for dedicated and talented people who solve ever-changing challenges, customer needs, and questions from colleagues... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Siemens España

    Winnipeg, MB
    1 hour ago
  •  ...Marqeta, Inc. is seeking a Software Engineer II for the Core Edge Processing team to write and ship production code that powers real-time payment processing. You’ll work closely with senior engineers and own features end-to-end, from design through production, in an on-... 
    Remote work

    Marqeta, Inc.

    Winnipeg, MB
    1 hour ago
  • Akamai Technologies, Inc. is hiring a Software Engineer II for its Edge Compute team in Canada. You will contribute to front-end and back-end development, focusing on UI, CLI, and API experiences using Angular/TypeScript and Java/Spring Boot. Join a distributed systems environment... 
    Remote work

    Akamai Technologies, Inc.

    Winnipeg, MB
    1 hour ago
  • Samsara is hiring a Staff Machine Learning Engineer for a fully remote position in Canada. You will work with petabyte-scale sensor, diagnostic, video, and text data to address real-world problems for Physical Operations customers worldwide. The role requires up to 5% travel... 
    Remote work
    Worldwide
    Relocation package

    Samsara

    Winnipeg, MB
    1 hour ago
  • We are looking for a Senior Systems Engineer for a hands-on role: integrating our sensor systems on Linux edge computers, implementing LiDAR and camera signal processing, owning device connectivity and monitoring, and seeing our systems through to deployment and customer delivery... 
    Full time
    Remote work

    Invision AI

    Winnipeg, MB
    1 hour ago
  •  ...) logiciel pour contribuer à la prochaine génération de Genetec Edge OS, notre système d’exploitation destiné aux appareils en périphérie...  ...vs. reported state, secure remote access)Background in security engineering for distributed systems (device identity, certificates,... 
    Remote work
    Flexible hours
    Day shift

    Genetec Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Qualcomm Canada ULC in Markham, Ontario is seeking an experienced Software Engineer to design, develop, and validate embedded and cloud edge software and utilities. You will collaborate with systems, hardware, architecture, and test teams to deliver world-class software solutions... 

    QUALCOMM, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...travaillant principalement avec Go, vous développerez des applications edge fiables permettant une communication sécurisée, l’intégration d’...  ...talented newcomers to seasoned professionals—to join one of our engineering teams.You'll be part of the team responsible for developing the... 
    Remote work
    Flexible hours

    Genetec Inc.

    Winnipeg, MB
    1 hour ago
  • Elevate your career as a Senior Software Engineer focused on auto-labelling and perception systems development. Harness your expertise in machine learning and coding to make significant contributions in a remote work environment. This role involves building and managing sophisticated... 
    Remote work

    Waabi

    Winnipeg, MB
    1 hour ago
  • $129.6k - $179.6k per year

    Company: Qualcomm Canada ULCJob Area: Engineering Group ASICS EngineeringGeneral Summary: The Audio and AI sub system is responsible for high fidelity audio across an array of interfaces as well as smart voice assistant HW accelerators that are contextual aware... 
    Work from home

    QUALCOMM, Inc.

    Winnipeg, MB
    1 hour ago
  • Cisco Systems, Inc. is seeking a Senior Software Engineer (G10) to join the Edge Processor Team on the Splunk Integrated Data Platform. You will design, develop, test, and deploy high-throughput distributed software at the edge, collaborating with cross-functional teams in... 
    Remote work

    Cisco Systems, Inc

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Edge Engineer. Be the first to apply!