TR

Senior Software Engineer

Salary
CHF 110K–CHF 150K
Hiring from
Switzerland
Work type
Hybrid
Posted

615,674 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Senior Software Engineer (Backend/ML Systems)


📍 Zug, Switzerland (4 days onsite, 1 remote)

🔒 No sponsorship available

🎯 2-stage interview process

🛠️ Stack: Python, FastAPI/Flask/Django, Docker, GitHub Actions, ML deployment

💰 Salary: CHF 110k - 150k+ (plus bonus)


We're working with a fast-growing AI Engineering team based in London on a Senior Software Engineer hire. The team has a genuine startup culture, small, focused, high ownership, backed by the scale and resources of a major global organisation. They build AI-driven technology that has measurable real-world impact on how large-scale infrastructure is designed and built.


This is a hands-on backend role for someone who's comfortable owning systems end to end, moving across the stack when needed, and shipping production-grade software in a fast-moving environment.


What you'll need

  • Strong Python engineering background with hands-on experience in FastAPI, Flask, or Django
  • Proven track record of deploying and monitoring ML models in production environments
  • Solid Docker and containerisation experience
  • CI/CD pipeline experience, GitHub Actions specifically
  • A background in startups or scaleups where you've had real ownership and worked in lean teams
  • Someone who can move across the stack and pick things up quickly rather than staying in a narrow lane


Nice to have

  • Observability tooling such as Prometheus, Grafana, or ELK
  • Infrastructure as Code (Terraform)
  • Azure cloud experience
  • GPU/CPU workload optimisation


The details

Location: Zug, Switzerland (4 days in office, 1 remote).


Get in touch if interested at: ccollins@trg-uk.com

Similar jobs

Apply for this job100% free