Senior Python Developer

il y a 14 heures


Lyon, France Exorde Labs Temps plein

Bonjour Êtes-vous las de la polarisation des réseaux sociaux? Rêvez-vous d'un Internet vous permettant d'accéder à toutes les sources de ce que vous lisez ?

Exorde a pour but de changer la façon dont tout le monde comprend l'information en créant un protocole et une organisation digitale qui analyse les flux d'information du Web en continu et en toute transparence.

Nous développons une approche unique pour tirer parti d'une communauté décentralisée afin de distribuer des modules de collecte de données pour indexer et cartographier les flux d'infos du Web en temps réel. Intégrer facilement les contributeurs au réseau Exorde est une priorité

Nous recherchons activement un/une ingénieur/développeu(se)/(r) Python avec une expérience significative en développement logiciel pour nous aider à mûrir et développer notre module de collecte de données. Vous serez encouragé/ée à prendre l'initiative et à développer vos propres stratégies lors du développement de vos scrapers Vous deviendrez le/la propriétaire de cette partie du projet Exorde et vous serez en relation directe avec l'équipe de Data Science & l'équipe Produit.

**L'équipe**:
Exorde a été fondé par 3 ingénieurs basés à Lyon et Bordeaux (France). Nous sommes maintenant une équipe forte de 5 ingénieurs. Nous travaillons avec des technologies de pointe telles que le BigData, NLP (BERT, GPT, extraction de mots clés, extraction de sujets, formatage de phrases), Web Scraping, Blockchain nouvelle génération (SKALE + Ethereum) ainsi que des réseaux de stockage décentralisés émergents comme IPFS + Filecoin.

**Vous serez à la croisée des technologies Blockchain, de Data Collection/Scraping & de stockage sur IPFS/Filecoin. Vous serez responsable du point d'entrée de tout notre système: la source des données.**

**Voici ce que vous ferez**:

- Développement d'un exécutable basé sur Python, d'abord sur Windows puis sur Linux/MacOS.
- Mise à jour & amélioration de notre logiciel actuel pour recueillir des données à partir de plusieurs médias sociaux, sources de nouvelles et futures sources non structurées.
- Penser et concevoir les scrapers pour qu'ils soient lancés de manière ouverte et distribuée (scraping aléatoire, etc.). Automatisation, résilience pour nos scrapers.
- Recherche et évaluation de la pertinence des nouvelles sources de données.
- Construire des outils permettant de réduire le coût d'intégration sur de nouveaux sites web et définir des stratégies de contrôle de la validité des données extraites.
- Améliorer et élargir la stratégie du scraper pour éviter le bannissement et l'exclusion. Élaborer et tester des stratégies pour optimiser les appels faits à un site Web. Déboguer et maintenir les scrapers.
- Aider à penser et construire des parties du SDK Exorde v1, orienté vers les contributeurs du réseau Exorde.
- Développer potentiellement de futurs logiciels secondaires et orienter leur architecture
- Alimentez nos bases de données et systèmes ETLs pour notre traitement avancé (sentiment, etc).

**Prérequis**:

- Diplôme d'ingénieur / Master en informatique / Equivalent
- Au moins 4-5 ans d'expérience dans le secteur.
- Une vraie expérience dans le développement de logiciels (sous Windows idealement)
- Une première expérience dans l'exploration du Web, l'acquisition de données, ou similaire.
- Maîtrise de Python (3.8+), de Pandas et des librairies de traitement de données de base.
- Maîtrise des bonnes pratiques de développement logiciel & de génération d'executable (fuite de mémoire, tests, gestion totale des erreurs try/catch, notamment au niveau réseau)
- Expérience dans l'écriture de code asynchrone / multithreadé, programmation event-based potentiellement

**Idéalement, vous avez**:

- Une bonne maîtrise de l'UI/UX pour rendre l'interface de notre logiciel plus ergonomique
- Connaissance des meilleures pratiques d'ingénierie logicielle (code propre, revue de code, développement piloté par les tests,...) et des systèmes de contrôle de version.
- Expérience avec FastAPI. Bonnes pratiques de versioning (github, etc.) & de documentation.
- Familiarité avec la notion de réseaux de stockage décentralisés ou de plateformes de smart contracts.
- Une certaine expérience avec d'autres langages de programmation (par exemple C++).
- Une volonté de surmonter les obstacles auxquels vous êtes confrontés en matière de données. Vous serez dans le perfectionnement de votre précieux module international de collecte de donnée

**Compétences générales**:

- **Vous voulez travailler dans un environnement de startup rapide, énergique et à forte croissance. Vous êtes axé sur les résultats & la qualité. Vous aimez passer du temps aujourd'hui à perfectionner un système, pour être tranquille demain.**:

- **Vous aimez les beaux logiciels et pas seulement ceux qui résolvent un problème.**:

- **Vous aimez apprendre de vo


  • Python Full-Stack Developer

    il y a 19 heures


    Lyon, Auvergne-Rhône-Alpes, France K2 Partnering Solutions Temps plein

    Contexte de la missionNotre client construit les fondations de son AI Factory dans le but d?industrialiser le développement, le déploiement et la gouvernance de solutions d?intelligence artificielle à l?échelle de l?entreprise.Dans ce cadre, le Senior AI Software Engineer interviendra sur la définition et la mise en ?uvre d?architectures IA scalables,...

  • Senior C/Python Engineer

    il y a 3 jours


    Lyon, France IT Link Temps plein

    Une société de technologie est à la recherche d'un Développeur Senior passionné par le Clean Code et l'hybridation entre l'embarqué et le Cloud. Vous aurez l'opportunité de développer des modules critiques en C99 et de travailler sur un simulateur interne en Python dans une architecture full stack. Ce rôle sera central dans l'évolution d'une...


  • Lyon, France Canonical Temps plein

    A leading open-source technology company is seeking a Senior/Staff/Lead Engineer to join the Launchpad team. The role involves shaping the future of open-source collaboration by architecting and refining a Python-driven system, ensuring high-quality of services. Candidates should have strong Python skills, expertise in distributed systems, and a...

  • Python Developer

    il y a 2 jours


    Lyon, France Hackuity Temps plein

    **Hackuity c’est aussi**: - 50 collaborateurs répartis entre Lyon, Paris, Singapour et Londres, - Une cinquantaine de clients abonnés, - Une levée de fonds de 12 millions d’euros en mars 2022. **Le contexte du recrutement**: Dans le cadre de notre développement, et afin de catalyser toujours plus de sources dans notre écosystème (sources de...

  • Senior Databricks

    il y a 18 heures


    Lyon, Auvergne-Rhône-Alpes, France OAWJ CONSULTING Temps plein

    Grand acteur du secteur de l?énergie recherche un Senior Databricks Consultant pour intervenir en lead technique sur sa plateforme Data Azure.Mission : conception et exploitation du lakehouse Databricks, développement de pipelines Python / Spark / SparkSQL, déploiement et maintien en production, encadrement technique d?une équipe data de 15 personnes et...

  • Développeur C

    il y a 4 jours


    Lyon, France IT Link Temps plein

    Vous êtes passionné(e) par le code propre (Clean Code) et l'hybridation entre l'embarqué et le Cloud ? Alors, cette opportunité est faite pour vous car vous interviendrez sur le développement d'une plateforme de sécurité de nouvelle génération. Vos défis : Développer le coeur logiciel : Assurer le développement de modules critiques en langage C...


  • Lyon, France Thales Temps plein

    Thales Lyon, Auvergne-Rhône-Alpes, France Développeur Python/Développeuse Python 📢 Nous recherchons un(e) Développeur(se) Python(e), basé à Lyon 👉Quelques mots sur les activités numériques de Thales Lyon : Les activités numériques représentent une entité rattachée au groupe Thales, spécialisée dans l’IT et présente au national....

  • Lead Developer Python

    il y a 1 semaine


    Lyon, France Nuabee Temps plein

    Bonjour à toi : -) Nous recrutons à Lyon (Croix-Rousse, 4ème) chez Nuabee notre Lead Developer ! Nous sommes une startup lyonnaise dans le domaine du Cloud et de la Cyber résilience. Concrètement, nous permettons à nos clients de redémarrer leur activité informatique en 4H suite à une cyber-attaque, un ransomware, un incendie,... En tant que...

  • Tech Lead Python Senior H/F

    il y a 4 semaines


    Lyon, France Ikigaï Temps plein

    Nous recherchons un Développeur Python pour nous accompagner sur un nouveau projet. Dans ce contexte agile, vos missions seront les suivantes : - Participer à la rédaction des spécifications techniques - Conception en mode Agile (Scrum) - Traitement des bugs et des performances - Gérer les maintenances correctives et évolutives - Participation aux...


  • Lyon, France THALES Temps plein

    Nous recherchons un(e) Développeur(se) Python(e), basé à LyonQuelques mots sur les activités numériques de Thales Lyon :Les activités numériques représentent une entité rattachée au groupe Thales, spécialisée dans l’IT et présente au national.L’agence de Lyon adresse divers sujets d’expertise : ingénierie logiciels, cybersécurité,...