Senior Infrastructure Engineer, Manufacturing AI
Location: Canada
Department: Engineering
Location Type: REMOTE
Employment Type: FULL_TIME
- Infrastructure & application ownership: Design and implement scalable infrastructure architectures across on-premise (edge) and cloud environments; evolve core infrastructure platforms that support production and pre-production workflows
- Pre-production environments & validation: Build and maintain sandbox, staging, and shadow-run environments that mirror production behavior; own how systems are provisioned, isolated, tested, and validated before rollout
- Replay-based testing & safe version rollouts: Design infrastructure to support A/B playback testing of models and software versions, offline and replay-based workload testing, and shadow-mode execution prior to version switching
- Reliability engineering, fault isolation & performance determinism: Define infrastructure standards that ensure reliable, isolated systems with predictable performance under real-world workloads
- Operability & cross-team collaboration: Partner with DevOps to ensure infrastructure designs are deployable, observable, and operable; collaborate with Edge and AI teams to enable safe experimentation
- Operating system: Linux
- Backend: Python (Flask, FastAPI), TypeScript/Node.js
- Orchestration & compute: Kubernetes, on-prem bare metal, VMs
- Containers: Docker
- Monitoring, observability & logging: Prometheus, Grafana, ELK
- Cloud providers: AWS, Azure, GCP
- Databases & storage: SQL, InfluxDB, MongoDB
- Messaging & IoT: MQTT, HTTP/REST, RabbitMQ, Apache Kafka
- Edge platforms: NVIDIA Jetson, Raspberry Pi (ARM)
- GPU/acceleration: CUDA, TensorRT, ONNX, OpenVINO
- ML/DL frameworks: PyTorch, TensorFlow, Keras, scikit-learn
- Scientific computing: NumPy, Pandas
- Computer vision: OpenCV
- Cameras & vision I/O: GenICam, GigE Vision, USB3 Vision
- Industrial automation: PLC integration; protocols: Ethernet/IP, Modbus, Profinet, OPC UA
- You have significant experience supporting the design and implementation of scaled production environments in hybrid (edge-cloud) or on-prem environments
- You have strong Linux systems knowledge and experience building and operating underlying compute platforms
- You have significant experience with infrastructure orchestration platforms (Kubernetes/K8s preferred) and/or virtualization platforms
- You are experienced with monitoring, observability and alerting stacks and best practices
- You have high comfort with, and understanding of, distributed systems and failure modes
- You have enough software engineering skills to be dangerous, and specific command of Python for infrastructure automation and validation tooling
- You have experience collaborating effectively within and across cross-functional delivery teams
- You are a contagiously curious person with entrenched learning habits
- You have experience designing and operating scaled production environments for manufacturing, robotics, IoT and/or industrial automation applications
- You have deep expertise in computer vision, robotics, or manufacturing automation
- You have experience supporting GPU-based or real-time workloads
- You are predisposed to mentorship and crafting a culture of continuous improvement
- You have experience scaling an AI and/or B2B SaaS venture
Compensation
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
