Postuler

Publié il y a 14 mois

Senior Software Engineer

@ hireVouch

Télétravail au Canada

Télétravail3+ ans d’expérience
Postuler
SIGNAUX

En bref

hireVouch is hiring a Senior Software Engineer to build and run AI vision applications on manufacturing floor devices and edge platforms. The work covers production Python software, reliability, OTA updates, fleet management and PLC integration.

Responsabilités :

  • Design on-premise infrastructure for vision-based AI on factory devices
  • Build and maintain production software on Linux edge devices
  • Implement monitoring, alerting and error recovery for industrial AI systems
  • Develop OTA update and fleet management systems for distributed devices
  • Integrate AI applications with PLCs and manufacturing execution systems

Résumé des exigences :

  • 3 to 5 years building production-grade software, preferably industrial
  • Strong Python and Linux system administration
  • Cloud experience with AWS, Azure or GCP
  • Docker and production container deployment
  • Understanding of computer vision and AI inference pipelines

Outils et compétences

Source et dates

Type de source non vérifié · cats

Date publiée par l’employeur
2025-09-25
Première détection par notre source
2026-10-10
Mise à jour du dossier source
2026-11-02

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience3 an(s) et plus
Milieu de travailBureau, Usine
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

hireVouch

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

A referral is the greatest form of flattery.

Description complète de l’entreprise

Our Edge Hiring and retaining skilled talent is paramount for your company’s success. Finding the right people – who have the right skills and right personality fit – can be incredibly challenging in today’s job market. Here at hireVouch we can help you acquire the highest calibre candidates through the relationships we have formed over more than a decade. Our approach is an ethical one. Rather than use the often-employed aggressive methods typical of the recruitment industry, our focus is placed largely on referral-based networking. Getting it right really matters to us. Let us leverage our network of talent that has already been vouched for by leading professionals in the industry to help your business grow. Services Offered Contingency and Retained Search Here at hireVouch we focus on sourcing best-in-class candidates for rewarding positions in Canada and the US. We have extensive expertise in Contingency, Retained and Temporary placement, primarily within the IT sector. On-Site Search Assistance We have a trusted network of HR and search professionals who can provide on-site search services to help fulfill immediate needs as well as help train internal staff in finding the highest quality talent Company Marketing Strategy We know how competitive the job market can truly be and how important it is to have a strategy to attract talent. At hireVouch we have extensive expertise in helping companies better market themselves. We can provide the tools and knowledge that will assist you in making your business a highly attractive place to work. Developing a company marketing strategy is key to hiring the talent you need to grow.

Abonnés LinkedIn
68 412
Personnes associées sur LinkedIn
7
Bureaux déclarés
  • 215 Spadina Avenue, 4th Floor, Toronto, Ontario M5T 2C7, CA
Autres noms enregistrés
  • hireVouch
Le profil indique une agence de recrutement
Oui

Our Edge Hiring and retaining skilled talent is paramount for your company’s success. Finding the right people – who have the right skills and right personality fit – can be incredibly challenging in today’s job market. Here at hireVouch we can help you acquire the highest calibre candidates through the relationships we have formed over more than a decade. Our approach is an ethical one. Rather than use the…

ChampValeur
SecteurStaffing and Recruiting
Taille2-10 employees
Siège socialToronto, Ontario
Type d’organisationPrivately Held
Fondée en2016
Offres sur Jobsy175
LinkedInVoir la page
Description

About Us

Our solution generates AI-powered actions and insights using off-the-shelf hardware or existing vision systems for real-impact manufacturing problems in products and equipment inspection, production efficiency, safety, and more.

Requirements

Role & Responsibilities

  • On-Premise Infrastructure Architecture: Design and implement robust software infrastructure for deploying vision-based AI applications directly on manufacturing floor devices and edge computing platforms.
  • Production Software Development: Build and maintain production-grade software applications on Linux-based edge devices, including AI inference pipelines, image processing workflows, and system monitoring solutions.
  • Reliable Operations Management: Implement comprehensive monitoring, logging, alerting, and error recovery systems to ensure high availability and reliability of deployed AI systems in industrial manufacturing environments.
  • Vision System Integration: Develop software interfaces for AI vision systems addressing manufacturing quality control, productivity optimization, safety monitoring, and equipment uptime challenges.
  • Data Platform Development: Contribute to building AI-powered platforms that provide data analysis for connected facility operations, including data collection, processing, and analytics pipelines.
  • IoT & Fleet Management: Build and support device management systems for on-premise AI deployments, including remote monitoring, configuration management, and fleet-wide software orchestration across manufacturing sites.
  • OTA Deployment Systems: Design and implement over-the-air software update mechanisms for distributed on-premise devices, ensuring safe and reliable remote updates with minimal production disruption.
  • Industrial Integration: Collaborate with hardware teams to integrate AI applications with PLCs, existing industrial automation infrastructure, and manufacturing execution systems.
  • Performance Optimization: Profile and optimize software performance for resource-constrained edge environments and real-time processing requirements in manufacturing settings.

Must-Have

  • Strong proficiency in Python for production software development and system architecture
  • Proven experience architecting and building successful infrastructure solutions that ensure uptime and reliability of real-time on-premise applications
  • 3–5 years of experience in building production-grade software systems, preferably for industrial or manufacturing environments
  • Cloud computing experience with major platforms (AWS, Azure, GCP) for hybrid edge-cloud deployments and infrastructure management
  • Hands-on experience with Linux systems, command line operations, and system administration for edge computing platforms
  • Experience with containerization technologies (Docker) and deployment of applications in production environments
  • Understanding of computer vision workflows and AI inference pipelines for manufacturing applications
  • Knowledge of application reliability principles: monitoring, alerting, graceful degradation, error recovery, and system health management
  • Understanding of manufacturing environments and challenges related to quality control, productivity, safety, and equipment uptime
  • Strong debugging and problem-solving skills in production environments with minimal downtime tolerance

Strongly Preferred

  • Full-stack web development experience with TypeScript and React for building operator interfaces and dashboards
  • Experience with IoT protocols and device management for industrial environments (MQTT, HTTP/REST APIs, industrial networking)
  • Experience with over-the-air (OTA) software deployment and update mechanisms for on-premise industrial devices
  • Experience with NVIDIA Jetson or similar edge computing platforms for AI deployment in manufacturing
  • Knowledge of industrial automation protocols (Modbus, Ethernet/IP, OPC-UA) and PLC integration

Nice To Have

  • Experience with time-series databases and analytics platforms for manufacturing data (InfluxDB, Grafana, Prometheus)
  • Background in computer vision libraries (OpenCV) and machine learning frameworks (TensorFlow, PyTorch) deployment
  • Familiarity with manufacturing execution systems (MES) and quality management systems
  • Experience with device management platforms for industrial IoT deployments
  • Understanding of cybersecurity best practices for on-premise industrial systems
  • Knowledge of data pipeline architectures for connected facility analytics
  • Experience in food & beverage, CPG, automotive, or packaging manufacturing environments

Preferred Candidate Profile

  • On-Premise Deployment Experience: Candidates who have deployed and maintained software systems directly in industrial/manufacturing environments, addressing network constraints, security requirements, and uptime expectations
  • Production Reliability Background: Experience in production systems where downtime has direct business impact (manufacturing, industrial automation, critical infrastructure)
  • Vision/AI Application Deployment: Experience deploying computer vision or AI applications in real-world production environments, with an understanding of model performance, data quality, and system integration challenges
  • Manufacturing Domain Knowledge: Understanding of manufacturing processes, quality control requirements, and operational constraints in production environments
  • Infrastructure Mindset: Candidates who prioritize system architecture, scalability, monitoring, and long-term maintenance—not just feature development
  • Edge Computing Experience: Familiarity with resource-constrained environments, edge device management, and distributed system challenges in industrial settings

Emplois semblables

  • Software Engineer

    Mississauga, ON
    HybrideTemps plein

    FIL Delivery

    2+ ansCandidates need at least 2 years of professional web software experience, working knowledge of TypeScript and Node.js, and daily use of AI coding tools. Interest in logistics and supply chain and the ability to work directly with users are also required.

    TypeScript, Node.js, Azure Functions, Service Bus, Next.js, React

  • Senior Software Engineer II - Platform & Enablement

    Télétravail au Canada
    183k–252k $/anTélétravailTemps plein

    Wrapbook

    Wrapbook needs a senior full-stack engineer with strong Ruby on Rails experience, architectural depth and experience leading multi-team initiatives. Candidates should have worked on a platform or infrastructure team, know SQL, and be comfortable with Agile two-week cycles and clear communication.

    Ruby on Rails, StimulusJS, Redis, Sidekiq, PostgreSQL, Kubernetes

  • Software Engineer II, Backend

    Télétravail au Canada
    133k–183k $/anTélétravail

    Affirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.

    2+ ansCandidates need at least 1.5 years of software engineering experience, backend development skills in Python or Kotlin, and knowledge of distributed systems on AWS, MySQL and Kubernetes. Strong written and verbal communication is also required.

    AWS, MySQL, Kubernetes, Python, Kotlin

  • Senior Software Engineer - Design Systems

    Télétravail au Canada
    Télétravail

    Mercury

    7+ ansCandidates need 7+ years of frontend development with deep React, TypeScript and modern web experience, plus design system or component library work. They also need strong systems thinking, product taste and hands-on fluency with AI in software development.

    React, TypeScript, CI/CD

  • Senior Software Engineer, Virtual Care Platform

    Télétravail au Canada
    115k–130k $/anTélétravailTemps plein

    Fabric

    5+ ansFabric Health needs a candidate with 5+ years of senior software experience, deep Python and Django skills, strong production troubleshooting, and SQL database experience. Healthcare, HIPAA and AI tooling experience are valued.

    Django, Celery, Kafka, AWS MSK, Kubernetes, Docker

  • Senior Software Engineer (Remote)

    Télétravail au Canada
    TélétravailTemps plein

    PolicyMe

    5+ ansCandidates need 5+ years of full stack web development and production AI/ML experience, plus strong skills in Python, React and cloud architecture. They must also show they can lead ambiguous technical projects and explain technical ideas clearly.

    Python, React, Redux, PostgreSQL, n8n, LangChain

  • Senior Software Engineer, Real-Time Systems

    Vancouver, BC
    Sur placeTemps plein

    Sanctuary AI

    5+ ansCandidates need at least 5 years of robotics or real-time software experience, a technical degree or equivalent, and proven deployment of real-time control systems. Strong C/C++, PREEMPT_RT Linux, ROS 2 and ros2_control skills and fieldbus knowledge are required.

    ROS 2, ros2_control, PREEMPT_RT Linux, DDS, Ansible, Docker

  • Senior Software Engineer, Database

    Ottawa, ON
    170k–230k $/anTélétravailTemps plein

    InfluxData: InfluxData is a remote-first company with a globally distributed workforce.

    8+ ansCandidates need 8+ years of professional software experience, deep knowledge of Rust, C++, or Go, and experience with distributed, high-availability systems. Experience using AI coding tools is also required.

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.