Développeur Python IA/ML Confirmé à Sénior

Sword Group

Freiburg

Vor Ort

CHF 140.000 - 190.000

Vollzeit

vor 40 Stunden
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Eine komplette Bewerbung in einer Minute — maßgeschneiderter Lebenslauf und Anschreiben, fertig zum Versenden.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Budget formation
25 jours de congés payés
Assurance accident internationale
Événements mensuels
Environnements internationaux
Projets innovants
Avantages et remises

Zusammenfassung

Sword Group à Fribourg recherche un Développeur backend Python IA/ML sénior pour concevoir et optimiser une architecture d'IA générative robuste et déployée en environnement on‑premise.

Vous développerez des services backend Python en production, orchestrerez des workflows agents et déployerez des modèles LLM auto-hébergés avec FastAPI et Kubernetes. Maîtrise du français requise.

Qualifikationen

  • Solide expérience en développement backend avec Python 3.11+ en production, incluant typage et tests automatisés (Pytest).
  • Maîtrise d'au moins un framework d'orchestration agentique (LangGraph, CrewAI, BeeAI ou AG2).
  • Expérience avec bases de données vectorielles (Chroma, Qdrant, Weaviate).
  • Connaissances OCR et traitement documentaire (Docling, PaddleOCR).
  • Expertise déploiement LLM auto-hébergés (llama.cpp, vLLM).
  • Maîtrise des API REST et FastAPI; Docker et Kubernetes en prod.
  • Expérience en fine-tuning ou déploiement de modèles open-weight (Llama, Mistral).
  • Capacité à décider l'architecture en prenant en compte performance, sécurité et coûts.
  • Parfaite maîtrise du français.

Aufgaben

  • Concevoir, développer et maintenir des services backend Python destinés à des applications IA générative en production.
  • Orchestrer des workflows agentiques avec LangGraph, CrewAI, BeeAI ou AG2.
  • Mettre en œuvre des architectures RAG et des intégrations multi-agents.
  • Concevoir et optimiser les pipelines OCR et de structuration de contenus.
  • Déployer des modèles LLM open-weight en on-premise avec performance et sécurité.
  • Développer des API rapides avec FastAPI et les déployer sur Kubernetes.
  • Mettre en place CI/CD, observabilité et gestion des secrets.
  • Participer aux choix techniques et architecturaux pour scalabilité et coût.

Kenntnisse

Python
Backend développement
Distributed systems
CI/CD
FastAPI
Kubernetes
LLM deployment
OCR

Tools

Docker
Kubernetes
LangGraph
CrewAI
BeeAI
AG2
Chroma
Qdrant
Weaviate
PaddleOCR
Docling
llama.cpp
vLLM

Jobbeschreibung

Nous ouvrons un poste de Développeur backend Python IA/ML - confirmé à sénior pour renforcer l'équipe de notre client basé à Fribourg. Vous contribuerez à la conception, au développement et à l'optimisation d'une architecture d'IA générative robuste, sécurisée et entièrement déployée en environnement on-premise.

Responsabilités du poste
  • Concevoir, développer et maintenir des services backend Python destinés à des applications d'IA générative en production.

  • Développer et orchestrer des workflows agentiques complexes reposant sur des frameworks tels que LangGraph, CrewAI, BeeAI ou AG2.

  • Mettre en œuvre des architectures RAG performantes intégrant outils, function calling et collaborations multi-agents.

  • Concevoir et optimiser les pipelines d'ingestion documentaire, d'OCR et de structuration de contenus issus de documents numérisés.

  • Déployer et exploiter des modèles de langage open-weight hébergés localement, en garantissant performance, sécurité et disponibilité.

  • Développer et faire évoluer des API performantes avec FastAPI et assurer leur déploiement dans des environnements Kubernetes.

  • Mettre en place les bonnes pratiques de CI/CD, d'observabilité, de gestion des secrets et de protection des données sensibles.

  • Participer aux choix techniques et architecturaux afin d'assurer la scalabilité, la maintenabilité et la maîtrise des coûts de la solution.

Prérequis du poste
  • Solide expérience en développement backend avec Python 3.11+ dans des environnements de production, incluant typage, tests automatisés (Pytest) et bonnes pratiques de développement logiciel.

  • Expérience concrète de mise en production de solutions IA/ML, au-delà de phases de démonstration ou de prototypage.

  • Maîtrise d'au moins un framework d'orchestration agentique tel que LangGraph, CrewAI, BeeAI ou AG2.

  • Expérience des bases de données vectorielles (Chroma, Qdrant, Weaviate ou équivalent) pour l'indexation et la recherche sémantique à grande échelle.

  • Connaissances approfondies des technologies OCR et de traitement documentaire, notamment Docling, PaddleOCR ou solutions comparables.

  • Expertise dans le déploiement et l'exploitation de LLM auto-hébergés avec des solutions telles que llama.cpp, vLLM ou équivalent.

  • Bonne maîtrise des API REST, de FastAPI, des conteneurs Docker et des environnements Kubernetes.

  • Expérience en fine-tuning ou déploiement de modèles open-weight tels que Mistral, Llama ou Apertus.

  • Capacité à prendre des décisions d'architecture en tenant compte des enjeux de performance, qualité, sécurité, exploitabilité et coûts.

  • Parfaite maitrise du français.

Rejoindre Sword, c’est…
  • Formation continue : Un budget formation qui croit tous les mois à utiliser dans un large catalogue de formation.
  • 25 jours de congés payés : Tous nos employés ont droit à 25 jours de congés payés par an.
  • Une couverture assurance-accident internationale.
  • Evènements réguliers : Des événements mensuels pour se retrouver en petit ou grand comité.
  • Environnements internationaux : Des missions dans des groupes d'envergure internationale.
  • Innovation : Contribuez à des projets impactants et innovants dans de nombreux secteurs d'activité.
  • Des petits plaisirs : Nos employés bénéficient d'un programme d'avantages et remises très intéressantes"
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Ingénieur IA
Ingénieur IA

Sword Group • Lausanne

Vor Ort
CHF 120.000 - 180.000
Budget formation
25 jours congés payés
Couverture assurance accident
+3
Développeur Java Senior
Développeur Java Senior

Sword Group • Siebenzach

Vor Ort
CHF 90.000 - 130.000
Formation continue
25 jours de congés
Assurance accident internationale
+3
Chef(fe) de projet applicatif
Chef(fe) de projet applicatif

Sword Group • Renens

Vor Ort
CHF 110.000 - 165.000
Budget formation
25 jours congés payés
Assurance accident internationale
+4
Analyst - SQL/API Developer
Analyst - SQL/API Developer

Sword Group • Genf

Vor Ort
CHF 110.000 - 165.000
Budget formation
25 jours de congés payés
Assurance accident internationale
+2
Consultant.e Intégration d'Application
Consultant.e Intégration d'Application

Sword Group • Genf

Vor Ort
CHF 90.000 - 110.000
Formation continue
25 jours de congés payés
Assurance accidents internationale
+4
Chef de projet Cybersécurité
Chef de projet Cybersécurité

Sword Group • Genf

Vor Ort
CHF 110.000 - 140.000
Formation continue
25 jours de congés payés
Couverture assurance-accident majeure
+4
Business Analyst IT (statistique / data)
Business Analyst IT (statistique / data)

Sword Group • Renens

Vor Ort
CHF 110.000 - 150.000
Formation continue
25 jours de congés payés
Assurance accidents internationale
+4
Expert en Automatisation des Tests - TOSCA
Expert en Automatisation des Tests - TOSCA

Sword Group • Genf

Vor Ort
CHF 110.000 - 160.000
Budget formation
25 jours de congés payés
Assurance accident internationale
+4
Développeur Python IA/ML Confirmé à Sénior
Développeur Python IA/ML Confirmé à Sénior

Sword Services • Freiburg

Vor Ort
CHF 140.000 - 190.000
AI Engineer
AI Engineer

Infomaniak • Genf

Vor Ort
CHF 120.000 - 150.000