About the job
Position: Lead Software Engineer (MLOps, GCP)
Employment Type: Full-time
Start Date: March 2026
About Us
At Visium, we empower enterprise leaders to shape their AI and data strategies, drive transformative initiatives, and seamlessly integrate AI into their operations, making their organizations resilient for the future. With unparalleled expertise in strategy, architecture, cloud engineering, analytics, artificial intelligence, and machine learning, we help our clients harness and scale the potential of their data.
Join us on our mission to create a brighter future by fostering ethical and future-ready organizations. Become a part of our dynamic team of innovators, visionaries, and doers – the Visiumees.
Are you ready to join us?
Your Role
We are seeking a highly skilled Lead Software Engineer with a focus on Machine Learning. The ideal candidate will have extensive experience in developing production-grade systems and a strong background in MLOps and ML systems. This role emphasizes software development excellence through clean architecture design, high-quality code writing, and the operation of reliable systems at scale. You will collaborate with business stakeholders to create scalable, maintainable, and impactful ML solutions on Google Cloud Platform.
- Design, develop, and maintain scalable and reliable software systems that support various ML use cases.
- Take ownership of production services from end to end (design, implementation, testing, deployment, monitoring).
- Implement and advocate for software engineering best practices (clean code, architectural patterns, testing, CI/CD).
- Build and maintain APIs, services, and data pipelines integral to ML systems.
- Establish MLOps workflows with a strong focus on automation, reproducibility, and monitoring.
- Design and operate cloud-native systems on Google Cloud Platform.
- Work closely with ML engineers and data scientists to integrate models into production systems.
- Effectively communicate with stakeholders and participate in technical decision-making.
Qualifications
To qualify for this role, you should possess:
- A minimum of 6 years of experience in software engineering.
- Exceptional programming skills and proven experience in building production systems.
- A solid foundation in software architecture, system design, and distributed systems.
- Experience applying engineering best practices in real-world scenarios.
- Hands-on experience with cloud platforms, particularly Google Cloud Platform (GCP).
- Experience with CI/CD, infrastructure as code, and production monitoring.
- Strong communication and stakeholder management skills.
- Willingness to work on-site in Winterthur once a week or travel if based outside of Switzerland.

