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

hireVouch

Remote, Canada
Remote
Python proficiency for production software
Linux system administration for edge devices
Docker containerization in production
hireVouch is seeking a Senior Software Engineer to develop and implement AI-powered software solutions for manufacturing environments. The ideal candidate will have strong expertise in Python, infrastructure architecture, and production software development, particularly in industrial settings

Job Summary

  • The role focuses on designing robust on-premise infrastructure to deploy vision-based AI applications directly on manufacturing floor devices.
  • Candidates will build production-grade software applications on Linux-based edge devices, ensuring high availability and reliability in industrial environments.
  • The position requires integrating AI applications with existing industrial automation infrastructure, including PLCs and manufacturing execution systems.

Matching Summary

Match Score: 85

hireVouch is seeking a Senior Software Engineer to develop and implement AI-powered software solutions for manufacturing environments. The ideal candidate will have strong expertise in Python, infrastructure architecture, and production software development, particularly in industrial settings.

Skills & Requirements

Must-have

  • Python proficiency for production software
  • Linux system administration for edge devices
  • Docker containerization in production
  • Cloud computing experience AWS Azure GCP
  • Computer vision workflows and AI inference
  • Application reliability principles monitoring
  • 3-5 years production-grade software experience

Nice-to-have

  • TypeScript and React full-stack development
  • IoT protocols MQTT HTTP REST APIs
  • NVIDIA Jetson edge computing platforms
  • Industrial automation protocols Modbus OPC-UA
  • Time-series databases InfluxDB Grafana
  • OpenCV and machine learning frameworks
  • Cybersecurity best practices for industrial systems

Key Requirements

  • 3-5 years of production software experience
  • Strong Python programming skills
  • Experience with Linux and Docker
  • Cloud platform knowledge (AWS/Azure/GCP)
  • Understanding of computer vision workflows

Work Rights

Not specified

Tailored Resume

Cover Letter