Computer Vision Engineer
Cerrion is one of the fastest-growing AI tech companies in Europe, based in Zurich. Our video-based AI agents are changing how industrial production processes get monitored, optimized, and automated,
About Cerrion
At Cerrion, we're building the future of AI-enabled manufacturing. Headquartered in Zurich with more than $25M in funding from Creandum, Y Combinator, and top Silicon Valley investors, we're building the industrial AI platform to deploy AI Agents that can see what's happening on the production floor, automatically spot problems, and instantly intervene to keep lines running smoothly, at scale. Our technology is live in factories across 24+ countries, helping leading manufacturers in glass, beverage, food, CPG, building materials, and wood cut downtime by up to 50%.
We’re looking for a mid-level Computer Vision Engineer to make Cerrion’s computer vision pipelines more robust, efficient and scalable. You’ll combine applied computer vision with software engineering and practical MLOps, improving systems that run continuously in customer factories.
Working with our existing technical leadership, backend engineers and infrastructure team, you’ll take improvements from investigation and experimentation through testing, deployment and monitoring. This is a hands-on individual contributor role with ownership of delivering reliable production software.
Your responsibilities
Improve the robustness and efficiency of our existing computer vision pipelines: diagnose bottlenecks, resolve failures and optimise inference latency, throughput and resource usage.
Automate model and data workflows, improve CI/CD and deployment reliability, and maintain consistent model and configuration versions across environments.
Improve video and image data workflows, including data selection, preparation and versioning, to support reproducible training and evaluation.
Develop and improve models for detecting production events and anomalies from continuous video streams.
Build evaluation datasets and automated checks, and improve performance across factories, camera setups, lighting conditions and product changes.
Deploy, monitor and maintain models and inference services across cloud and factory environments in collaboration with backend and infrastructure engineers.
Improve production observability through metrics, dashboards and alerts, and use logs and customer examples to debug and resolve failures.
Prototype solutions for new use cases, evaluate relevant methods and turn useful improvements into maintainable production features. Document key workflows and share findings with the team.
Desired Skills and Experience
Practical experience developing and shipping computer vision or machine learning systems, with evidence of independently delivering improvements in production.
Strong Python skills, familiarity with the scientific Python stack, and hands-on experience with PyTorch.
A solid understanding of computer vision and deep learning, including data preparation, model training, evaluation and systematic error analysis.
Good software engineering habits: readable and maintainable code, Git, automated testing, code reviews and CI/CD.
Practical experience with Linux, Docker and deploying software or ML models, plus familiarity with cloud platforms.
Strong debugging and problem-solving skills, with the ability to investigate issues across models, data and software and follow fixes through to production.
Master’s degree in Computer Science, Electrical Engineering or a related technical field, or equivalent practical experience.
Strong English communication skills and the ability to work effectively with colleagues across engineering and product.
Preferred Qualifications
Experience with video understanding, temporal modelling, anomaly detection or industrial computer vision.
Experience optimising GPU inference or deploying models on edge hardware.
Experience with GCP, automated ML workflows, or monitoring and observability tools such as Prometheus and Grafana.
Relevant open-source contributions or publications. These are optional ways to demonstrate your experience.
Why Cerrion
Ownership & impact: Own improvements to vision systems that run continuously in real factories and help production teams reduce downtime and waste.
Growth path: Develop your expertise across applied computer vision, production software and MLOps, with support from an experienced technical team.
Culture: We operate with flat hierarchies and a get‑things‑done mentality. You’ll work with ambitious colleagues from all over the world in a collaborative environment where the best idea wins.
Compensation & equity: Competitive salary, meaningful stock option package and comprehensive benefits.
Location: Modern office in the heart of Zurich; enjoy the quality of life of Switzerland and the dynamism of a high‑growth startup.
If you enjoy solving practical vision problems and making production systems more reliable and efficient, we’d love to meet you.
Cerrion is an equal opportunity employer. We embrace and celebrate diversity and are committed to creating an inclusive environment for all employees. We are open to all groups of people without regard to age, color, national origin, race, religion, gender, sex, sexual orientation, gender identity and/or expression, marital status, or any other legally protected characteristics.
- Department
- Engineering
- Role
- Computer Vision Engineer
- Location
- Zurich
- Remote status
- Hybrid
- Employment type
- Full-time
About Cerrion AG
Cerrion builds AI for manufacturing. Our computer vision platform watches production lines in real time, detects issues the moment they happen and gives operators and plant managers full transparency over their processes. Teams use it to cut downtime, reduce waste and run more efficient lines.