Skip to content
sixfigjobs
Institute of Medical Procedures logo

Institute of Medical Procedures

Software Engineer, Agentic AI

  • Remote · Switzerland
  • Posted 1d ago
  • Part-time

Salary

CHF 135K - CHF 150K

Listed in the posting

Pays more than 96% of 264 six-figure listings in CHF.

This job
CHF 135k–CHF 150k
Typical
CHF 115k
Most pay
CHF 103k–CHF 123k
Apply on company site

Benefits

  • Equity

Skills

Agentic AI
AI
Android
Authentication
AWS
CI/CD
Claude Code
Clean Architecture
Cloud
DevOps

Nice to have

Docker
ECS

Full job description

Description

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

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.

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.
Apply on company site

Opens Institute of Medical Procedures’s own application page in a new tab.

NEW
BRACK.CH logo
BRACK.CH

Senior Software Engineer (Java)

CHF 90k - CHF 115k
Salary shown
SwitzerlandOnsiteSenior

Entwickle skalierbare Lösungen zur Berechnung, Steuerung und laufenden Optimierung von Produkt- und Kundenpreisen. Übers...

CI/CDClaude CodeClean ArchitectureEcommerceEvent-driven Architecture+7 more
Posted 2d ago
yellowshark logo
yellowshark

Senior Software Developer .NET (m/w) 80-100%

CHF 110k - CHF 130k
Salary shown
SwitzerlandOnsiteSenior

Für unseren Kunden, ein erfolgreich geführtes Technologieunternehmen, welches sich auf die Entwicklung von innovativen S...

APICI/CDC#GitREST+2 more
Posted 3d ago
yellowshark logo
yellowshark

Senior Java Software Engineer (m/w) 80 - 100%

CHF 90k - CHF 110k
Salary shown
Wil SG, SwitzerlandOnsiteSenior

Unser Kunde bietet eine zentrale Rolle in der Weiterentwicklung einer etablierten Softwareplattform. Die Position ermögl...

Posted 3d ago
BlueCare AG logo
BlueCare AG

Senior Software Engineer (a)

CHF 90k - CHF 130k
Salary shown
SwitzerlandOnsiteSenior

Du arbeitest massgeblich an der Neu- und Weiterentwicklung unserer Produkte mit. Gemeinsam mit Teamkolleginnen und -koll...

AzureClaude CodeGitLabJavaKubernetes+5 more
Posted 4d ago
Noir logo
Noir

.NET Software Engineer - Zurich / Hybrid

CHF 90k - CHF 110k
Salary shown
SwitzerlandOnsite

You will also be competent in system Testing, Test-Driven Development (TDD), Continuous Integration, and mocking framewo...

AgileCI/CDC#DotnetScrum+1 more
Posted 5d ago
BlueCare AG logo
BlueCare AG

Senior Software Engineer

CHF 90k - CHF 130k
Salary shown
SwitzerlandOnsiteSenior

Massgeblich an der Neu- und Weiterentwicklung unserer Produkte mitarbeiten. Gemeinsam mit Teamkolleginnen und -kollegen...

AzureGitLabJavaKubernetesMariadb+4 more
Posted 5d ago

Explore more

Salary

CHF 135K - CHF 150K

Apply