Software Engineer, Agentic AI

Salary: CHF 135'000 - 150'000 per year

Requirements:

  • Top-level experience working with AI coding agents every day, including agent harnesses such as Claude Code, Codex, OpenCode or similar.
  • Ability to run several agents in parallel on isolated branches or worktrees and merge their work in a controlled way.
  • Ability to write precise specifications, automated tests and CI checks that let agents verify their work, and to identify when an agent is wrong or takes shortcuts.
  • Ability to maintain lean, lasting project context (agent instructions, skills, hooks, subagents and documentation) and set clear limits for agents, including sandboxes, least privilege, review gates, and cost and token limits.
  • Experience continually improving agent setups, including models, prompts and workflows, and using agents beyond coding, for example for log and incident triage, data migrations and security reviews.
  • Solid engineering foundation, including having built something that runs in production with real users and fixing it when it broke.
  • Knowledge of good code and clean architecture.
  • Security-by-default mindset: treats data as carefully as code; considers tenant separation (row-level security), authentication, secrets, least privilege and audit trails part of every change.
  • Ability to keep repositories, infrastructure and pipelines simple and tidy.
  • Ability to design a system end to end and explain technical decisions in plain language.
  • English or German at least B2/C1.

Responsibilities:

  • Take technical ownership of all of IMPedias technology end to end.
  • Develop the web platforms backend and frontend, including new features, database migrations, authentication and two-factor login, permissions and tenant separation, PDF reports, and partner integrations.
  • Develop and maintain the iOS and Android apps, including builds and releases to the App Store and Google Play.
  • Own cloud infrastructure, CI/CD pipelines and test runners, production releases, monitoring, incident handling during business hours, backups and regular restore tests.
  • Manage application and infrastructure security, vulnerability management, audit trails, access control, and data protection for health and training data.
  • Build and improve the AI-agent setup, including harnesses, instructions, automated tests, CI checks and security gates, so the system can grow safely and product-side changes can reach production smoothly.

Technologies:

  • Agentic AI
  • AI
  • AI Agents
  • AWS
  • Android
  • Backend
  • CI/CD
  • Claude Code
  • Cloud
  • DevOps
  • Docker
  • FastAPI
  • Frontend
  • GitHub
  • Support
  • Kotlin
  • Linux
  • Mobile
  • PostgreSQL
  • Product Owner
  • Python
  • Security
  • Swift
  • TypeScript
  • Vue
  • Web
  • iOS
  • UX UI Design

More:

Software Engineer, Agentic AI Full stack, mobile, infrastructure and security

IMPedia, Bern (Switzerland) · Remote in Switzerland or Europe (CET) · 60–100% · Employment or long-term contract

About IMPedia

IMPedia is a platform for planning, guiding and documenting surgical workflows. Hospitals use it in the operating room, schools use it to train and assess operating room staff and a veterinary edition serves animal surgery.

IMPedia is run by the Institute of Medical Procedures (IMP), a Swiss non-profit based in Bern.

Why this role is different

Almost all of our development runs through AI coding agents. So we are not looking for an agency team or a pure DevOps administrator. We are looking for one very strong all-round engineer who works with AI agents at the top level every day and takes technical ownership of everything. With agents, one person like that can build and run what used to need a whole development department.

And the stakes reach past the stack: every one of us is a potential patient. Safer surgery is not a niche benefit for a customer segment, it is something all of us may depend on one day.

Who you work with

A small team. You are the engineer.

Our product owner handles requirements with the hospitals, sets priorities, tests new features on staging and runs first-level support. Ships low-risk changes (texts, translations, UI tweaks) directly with a coding agent to the staging environment.

The engineer who built the current setup hands over the environment, the architecture and the agent workflows, and stays on as an advisor and emergency backup.

Our stack

Python (FastAPI), PostgreSQL, TypeScript, Vue, Swift (iOS), Kotlin Jetpack Compose, Docker, GitHub Actions, Linux, AWS ECS and RDS.

Practical details
  • Workload: 60–100%, as an employee or on a long-term contract. We hire a person, not an agency: a one-person company or a small firm is fine if you are the one doing the work, permanently.
  • Language: English or German, at least B2/C1.
  • Location: Switzerland or anywhere in Europe in the Central European time zone, remote. Your hours cover our support hours, Monday to Friday 09:00–17:00 Swiss time.
  • Salary: TBD
  • Start: 01.12.2026
How to apply

No cover letter. Send your CV and your GitHub and LinkedIn profiles to info@impedia.org

  1. Send your profile: CV, GitHub and LinkedIn. That is all.
  2. 30-minute call: You share your screen, show a project you built with agents, and explain one specific place where the agent was wrong and how you caught it.
  3. One-week paid trial: Real tasks in our repositories, before either side commits long term.

Institute of Medical Procedures (IMP) · Freiburgstrasse 3 · 3010 Bern · Switzerland · impedia.org

last updated 46 week of 2026

Original source: https://swissdevjobs.ch/jobs/Institute-of-Medical-Procedures-Software-Engineer-Agentic-AI

Apply now!

🌐 Change language