About the role Most infrastructure roles ask you to maintain what exists. This one asks you to rethink how it should work. Sight Machine runs AI and analytics systems on top of some of the most demanding industrial data on the planet: millions of sensor events per minute, dozens of interconnected machines, production environments where downtime has real consequences. The infrastructure holding all of that together is not a solved problem. It is a living system, and we are looking for an engineer who sees that as an opportunity rather than a burden. As an Infrastructure Engineer, you will own the systems that deploy, monitor, and operate Sight Machine's cloud platform across a global customer base. You will be deep in Kubernetes, Terraform, and CI/CD pipelines, and you will bring AI into that work not as an afterthought but as a core part of how you reduce toil, accelerate automation, and stay ahead of failure. We are not looking for someone who will hold the line. We are looking for someone who will move it. This is a role for an experienced infrastructure engineer who has made real mistakes in production, learned from them, and built the instincts that only come from that. If you have also been pushing AI tools into your workflow in ways that actually change what you can ship, we want to talk. What You’ll Actually Work On In your first year, you can expect to work on problems like these: Owning and evolving our Kubernetes-based cloud infrastructure across Azure and other providers, including fleet management, networking, and cluster operations at scale. Designing and implementing CI/CD pipelines that let the engineering team ship faster and with more confidence, including automated testing, progressive delivery, and rollback capability. Building AI-assisted automation for operational tasks: runbook generation, anomaly triage, alerting logic, and anywhere else we can eliminate repetitive human intervention without sacrificing control. Driving Infrastructure as Code discipline across the platform (Terraform, Helm, FluxCD) so that every environment is reproducible, auditable, and fast to recover. Building and maintaining monitoring and observability infrastructure that gives the team real signal across our stack, from container health to database performance to customer-facing SLAs. Participating in on-call rotation and using every incident as a forcing function to improve the system: better runbooks, better alerting, better automation. Collaborating closely with Development Engineering to close the gap between what gets built and what gets operated well in production. You will work across a mix of mature systems and active greenfield development. Both require care. We want engineers who can operate what exists reliably while finding the leverage points to make it better. What We’re Looking For We care more about what you have operated than where you have worked. Here is what actually matters:
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
11-50 employees