“Applicants must be located in Switzerland and already possess valid Swiss work authorization”
📍 Location: Gland, Switzerland (hybrid, \~2–3 days/week onsite)
🗓 Start date: June 2026 (or by agreement)
⏳ Duration: 3 months
About Vivent Biosignals
At Vivent Biosignals, we are pioneers in plant intelligence. Our technology enables crops to “speak for themselves” by tapping into their internal electrical signaling networks. By combining advanced biosensors with real-time AI, we detect plant stress, such as pests, disease, or nutrient deficits, days before visible symptoms appear.
Our mission is to build a more resilient and sustainable global food system. We help growers increase yields while reducing inputs, pollution, and resource use (water, energy, chemicals). As a B Corp™, and winner of both innovation and sustainability awards, Vivent is recognized for its positive environmental impact, and commitment to strong communities and engaging workplaces.
What you’ll do
You’ll join our engineering team and contribute directly to production systems used by farmers and scientists worldwide. Your work will span backend services, data pipelines, and user-facing applications.
Typical responsibilities include:
Contributing to real-time data pipelines that feed AI models and analytics
Enhancing and scaling backend services that ingest and manage sensor metadata
Improving user-facing dashboards based on feedback and usability testing
Implementing unit and integration tests to increase system reliability
Participating in code reviews and applying engineering best practices
Collaborating closely with Data Science and Plant Science teams on end-to-end solutions
What you’ll gain
Hands-on experience in a real-world industrial IoT + ML environment:
Working in an interdisciplinary team of engineers, data scientists, and plant scientists
Exposure to real-time streaming, databases, and queueing systems in the cloud
Understanding how ML models are deployed and consumed in production systems
Practical experience with DevOps practices (CI/CD, containerization, cloud deployments)
Ownership of work that ships to production and delivers measurable impact
Who we’re looking for
You are a curious, pragmatic problem-solver, currently pursuing—or recently completed—a BSc or MSc in Computer Science, Software Engineering, or a related field. You enjoy learning by building and want to work on systems that matter.
Required
Enrolled in or recently completed a BSc/MSc in Computer Science, Software Engineering, or similar
Development experience with Java and familiarity with Python
Basic understanding of machine learning concepts
Hands-on experience with relational databases (Postgres or similar).
Good understanding of web technologies and RESTful services.
Comfortable with Git and collaborative development workflows.
Strong verbal and written English communication skills.
Authorized to work in Switzerland (Unfortunately, we cannot provide sponsorship for this position).
Nice to have
Understanding of design patterns and system architecture.
Experience with Spring Boot and React.
Familiarity with queueing system (Kafka or similar)
Knowledge of container Docker.
Prior exposure to cloud platforms (AWS, Azure, GCP).
Recruitment process
Our process typically includes:
30-minute online assessment
60-minute technical interview with the engineering team
45-minute team fit interview with the hiring manager
Vivent is an Equal Opportunity Employer. We are committed to creating an inclusive environment where everyone is respected and empowered to do their best work.
If you’re excited about building scalable systems that deliver real-time ML insights, and want an internship with real product impact, we’d love to hear from you.