Senior Software Engineer Category Location Remote, Canada Job Type Full Time

hireVouch

Remote, Canada
Remote
Python for production development
On-premise infrastructure architecture
Linux systems administration
hireVouch is seeking a Senior Software Engineer to develop AI-powered solutions for manufacturing environments, focusing on software infrastructure, production software, and integration of vision systems. The ideal candidate will have extensive experience in production-grade software development, particularly in industrial settings, and a solid understanding of AI applications in manufacturing

Job Summary

  • Design and implement robust software infrastructure for deploying vision-based AI applications directly on manufacturing floor devices and edge computing platforms.
  • Build and maintain production-grade software applications on Linux-based edge devices, including AI inference pipelines, image processing workflows, and system monitoring solutions.
  • Implement comprehensive monitoring, logging, alerting, and error recovery systems to ensure high availability and reliability of deployed AI systems in industrial manufacturing environments.

Matching Summary

Match Score: 85

hireVouch is seeking a Senior Software Engineer to develop AI-powered solutions for manufacturing environments, focusing on software infrastructure, production software, and integration of vision systems. The ideal candidate will have extensive experience in production-grade software development, particularly in industrial settings, and a solid understanding of AI applications in manufacturing.

Skills & Requirements

Must-have

  • Python for production development
  • On-premise infrastructure architecture
  • Linux systems administration
  • Containerization (Docker)
  • Computer vision workflows
  • Application reliability principles
  • Manufacturing environments understanding

Nice-to-have

  • Full-stack web development
  • IoT protocols and device management
  • Over-the-air (OTA) software deployment
  • NVIDIA Jetson experience
  • Industrial automation protocols

Key Requirements

  • 3–5 years of experience
  • Cloud computing experience (AWS, Azure, GCP)
  • Production-grade software systems experience
  • Minimal downtime tolerance experience

Work Rights

Not specified

Tailored Resume

Cover Letter