{"id":1430651,"url":"https://alion.io/job/neosoft-developpeur-python-rennes","title":"Développeur Python Rennes","company":{"id":1864191,"name":"Néosoft","domain":"neosoft.fr","url":"https://alion.io/company/neosoft-fr","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"C","score":56,"open_postings":60,"ghost_share":0.733,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-03T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Rennes, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":49000,"max_usd":91000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":35},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Anthropic","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Django","optional":false},{"name":"Docker","optional":false},{"name":"Embeddings","optional":false},{"name":"FastAPI","optional":false},{"name":"Fine-tuning","optional":false},{"name":"Flask","optional":false},{"name":"GCP","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab CI","optional":false},{"name":"Hugging Face","optional":false},{"name":"LLM","optional":false},{"name":"Mistral","optional":false},{"name":"Ollama","optional":false},{"name":"OpenAI","optional":false},{"name":"Pandas","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"SQL","optional":false},{"name":"vLLM","optional":false}],"status":"live","first_seen_at":"2026-09-17T00:00:00Z","employer_posted_date":"2026-09-17","last_verified_at":"2026-10-04T01:42:04Z","board_verified":true,"closed_at":null,"days_open":17,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":16},"description":"Groupe indépendant de conseil en transformation digitale de près de 1800 collaborateurs, Néosoft s’est construit, depuis 2005, sur un modèle qui place l’excellence, le dépassement de soi et la RSE au cœur de sa stratégie.\nEn nous rejoignant, vous intégrez des communautés d’experts et de talents qui vous permettent de développer vos compétences et d’offrir à nos clients le meilleur accompagnement possible.\nNotre savoir-faire s’articule autour de nos 6 domaines d’expertise :\nConseil & Agilité\n\nCybersécurité\n\nData\n\nDevOps\n\nInfrastructures & Cloud\n\nSoftware Engineering\n\nNous recherchons pour intégrernotre agence de Rennes, un Développeur Pythonconfirmé (H/F).\nDirectement rattaché à un consultant-manager, vous bénéficierez dans un premier temps d'une période d'intégration vous permettant de découvrir le groupe, nos enjeux et nos équipes.\nVos missions potentielles\nVous participerez au développement et à la maintenance de solutions d’intégration et d’exposition de données au sein d’une plateforme data moderne, en combinant ingénierie logicielle et intelligence augmentée :\nDéveloppement d’APIs et de modules d’intégration\nConception et implémentation de microservices RESTful (FastAPI / Django) pour consommer des API externes et alimenter des entrepôts de données internes.\n\nDéveloppement de librairies internes permettant d’exposer des jeux de données ou des fonctionnalités intelligentes (ex : traitement de texte, extraction d’entités, résumé automatique) via des APIs sécurisées et performantes.\n\nIntégration de modèles d’IA/LLM (ex : LLM locaux ou via API comme OpenAI, Mistral, etc.) dans des pipelines existants pour automatiser des tâches de traitement du langage, d’enrichissement de données ou de génération de contenus structurés.\n\nSupport & amélioration continue\nMaintenance, optimisation et correction des systèmes en production.\n\nMise en œuvre de bonnes pratiques de développement: tests automatisés, documentation, CI/CD, monitoring.\n\nCollaboration étroite avec les data engineers et les métiers pour transformer des besoins fonctionnels en solutions techniques robustes.\n\nEn méthode Agile (Scrum), vous participez activement aux cérémonies et contribuez à l’amélioration continue de nos processus et de notre code.\nStack technique\nFramework Django REST / Fast API\n\nTravail avec environnement DevOps : Docker, CI/CD (GitHub Actions, GitLab CI), environnements cloud (Azure/AWS/GCP)\n\nIA / LLM (atout majeur):\nExpérience pratique avec des modèles de langage (LLM): utilisation d’APIs externes (OpenAI, Anthropic, Mistral) ou déploiement de modèles locaux (Ollama, Hugging Face, vLLM)\n\nConnaissance des concepts clés : prompt engineering, RAG, embeddings, agents, fine-tuning (même en lecture)\n\nIntégration de ces technologies dans des applications backend : pas juste de la recherche, mais du code produit\n\nData: manipulation de données (Pandas, SQL), connaissances des entrepôts de données ou outils comme Airflow (apprécié)\n\nArchitecture: Design Patterns, modularité, testabilité, sécurité des API\n\nVotre profil\nVous disposez d'au moins 5 ans d'expérience professionnelle reconnue dans laquelle vous avez pu confirmer et développer vos compétences en tant que développeur d'API en python.\nVous connaissez les frameworks Flask ou Django.\nVous avez déjà utilisé des modèles d’IA ou des LLM dans un contexte professionnel.\nVous avez déjà travaillé dans un contexte de développement d'une data plateforme avec des API WEB REST conteneurisées.\nLe therme \"Design Pattern\" ne vous est pas inconnu.\nVotre carrière chez Néosoft\nDepuis sa création, Néosoft place ses collaborateurs au cœur de sa stratégie. Notre culture pourrait se résumer en un mot : le collectif.\nNos communautés d’experts vous donnent la possibilité d’apprendre, mais aussi de transmettre et de partager vos savoirs pour faire progresser les autres.\nNous veillons à ce que chacun bénéficie d’un accompagnement de proximité et d’un suivi de carrière personnalisé auprès de votre manager dédié :\n1 bilan d’activité trimestriel pour suivre le développement de vos compétences\n\n1 entretien d’évaluation qui a lieu chaque année pour évaluer votre performance et déterminer vos nouveaux objectifs\n\n1 entretien annuel auprès de votre RH dans le but de cartographier vos nouvelles compétences pour échanger sur vos projets professionnels et souhaits de formation\n\nVos avantages\nFormations et développement de l’expertise :\nVous disposez de temps alloué et rémunéré en contribuant au développement de votre expertise technique et de celle du groupe (participation à des Tech days, animation d’une conférence à l’interne ou à l’externe, rédaction d’articles, rencontres avec nos candidats en processus de recrutement…)\n\nUn abonnement illimité LinkedIn Learning offert\n\nBien-être au travail :\nUn accord de télétravail flexible et personnalisable en vigueur depuis 2014\n\nUn partenariat avec Gymlib qui favorise le sport en entreprise\n\nDes initiatives locales (afterworks,défis sportifs, team buildings, …)\n\nEt bien plus encore :\nParce que les meilleurs cooptent les meilleurs, une politique de cooptation attractive rémunérée dès l’arrivée du collaborateur\n\nEn plus de votre salaire : participation, compte épargne temps, actionnariat...\n\nVotre parcours candidat\nNotre processus de recrutement se compose de deux étapes clés :\nUn entretien de recrutement RH avec un Talent Acquisition Specialist pour dresser un bilan de votre parcours professionnel et identifier les trajectoires de carrière possibles au sein de notre groupe\n\nUn entretien d’évaluation technique pour réaliser un diagnostic de vos compétences techniques et identifier les compétences sur lesquelles poursuivre votre évolution\n\nVous aurez également la possibilité de rencontrer pour compléter votre processus un acteur de notre pôle Business ou un pair de votre métier pour échanger sur son expérience collaborateur.\nNous avons hâte de vous rencontrer !\nA bientôt,\nL’équipe Néosoft","description_format":"text","description_chars":5922,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"France","iso":"FR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-29T01:20:05Z"}],"visa":[],"liveness":{"score":47,"band":"ok","label":"Likely open","p_open":0.9,"p_active":0.576,"p_room":0.9,"age_days":16,"expected_fill_days":30,"reasons":["conf:70","stale_co","velocity","win:mid"],"computed_at":"2026-10-03T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/neosoft-developpeur-python-rennes","json_url":"https://alion.io/job/neosoft-developpeur-python-rennes.json","meta":{"generated_at":"2026-10-04T02:16:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3167,"day_limit":5000,"remaining_today":1833,"minute_limit":60,"resets_at":"2026-10-05T00:00:00Z"}}}