Software Engineer IA – Développeur(se) augmenté(e) in Neuilly-sur-Seine

Software Engineer IA – Développeur(se) augmenté(e) in Neuilly-sur-Seine

Neuilly-sur-Seine Temps plein 49500 - 60500 € / an (estimé) Sur site
C

En un coup d'œil

  • Missions: Développe des logiciels en utilisant l'IA pour améliorer la conception et le développement.
  • Entreprise: Carbon, une société innovante spécialisée en software engineering et IA.
  • Avantages: Formations, workshops, environnement dynamique et opportunités de carrière.
  • Autres infos: Culture de partage et d'expérimentation dans un cadre collaboratif.
  • Pourquoi ce job: Rejoins-nous pour transformer le développement logiciel avec l'IA et faire la différence.
  • Qualifications: 3 à 8 ans d'expérience en développement logiciel et maîtrise des bonnes pratiques.

Le salaire estimé est compris entre 49500 - 60500 € par an.

Carbon est une société de conseil spécialisée dans le software engineering et l’intelligence artificielle .

Aujourd’hui, nous sommes une communauté de 150 passionné(e)s, réunis autour d’une même conviction : pour rester bon techniquement, il faut continuer à apprendre, expérimenter et partager.

Depuis quelques années, notre métier évolue profondément.

L’IA ne change pas seulement les produits que nous construisons. Elle transforme aussi la manière dont nous concevons, développons, testons et maintenons du logiciel .

Chez Carbon, nous sommes convaincus que les meilleurs développeurs de demain ne seront pas ceux qui laisseront l’IA coder à leur place. Ce seront ceux qui sauront l’utiliser intelligemment pour aller plus vite, explorer davantage de solutions et se concentrer sur les problèmes qui nécessitent réellement leur expertise.

C’est cette nouvelle façon de faire du software engineering que nous voulons développer.

Nos bureaux sont situés à

Neuilly-sur-Seine et nos missions se déroulent principalement à Paris intramuros et en petite couronne.

Ce qui nous anime ?

Résoudre des problématiques complexes, maîtriser nos outils, challenger nos façons de travailler et rester à la pointe sans jamais sacrifier la qualité.

Ce que tu peux attendre de nous

Chez Carbon, l’apprentissage fait partie du métier.

Et dans un environnement où les outils et les pratiques évoluent aussi rapidement, nous voulons donner à nos consultants les moyens d’expérimenter, de comprendre et de construire leur propre manière de travailler avec l’IA .

Tu bénéficieras notamment de

Formations techniques et certifications pour continuer à développer ton expertise.

  • Workshops, Coding Dojos, retours d’expérience et conférences internes.
  • Des temps dédiés à l’expérimentation autour des nouveaux usages de l’IA appliqués au développement logiciel .
  • Des échanges avec des profils expérimentés en software engineering, architecture, cloud et intelligence artificielle .
  • Une culture du partage où les nouveaux outils et pratiques sont testés, challengés et documentés collectivement.
  • Des missions sur des architectures modernes et des problématiques techniques à fort enjeu.
  • Un environnement dans lequel l’IA est considérée comme un outil d’ingénierie , pas comment un raccourci vers du code que personne ne comprend.
  • En tant que

Software Engineer IA , tu seras avant tout un(e) développeur(se).

Mais un développeur qui a intégré l’IA à sa manière de concevoir et de produire du logiciel.

Ton objectif ne sera pas de générer le plus de code possible. Il sera d’utiliser les nouveaux outils d’IA pour augmenter ta capacité à comprendre, concevoir, développer, tester et faire évoluer des systèmes complexes.

Tu interviendras sur des projets software exigeants, avec une question permanente :

comment utiliser l’IA pour mieux développer ?

  • Développer avec l’IA
  • Concevoir, développer et maintenir des applications robustes, performantes et maintenables.
  • Utiliser quotidiennement des assistants de développement et agents de coding pour accélérer certaines tâches et explorer différentes solutions.
  • Exploiter l’IA pour faciliter la génération de code, le refactoring, le debugging ou la compréhension d’une codebase.
  • Utiliser ces outils pour accélérer la création de tests unitaires et d’intégration , de documentation et de scripts techniques.
  • Savoir fournir le bon contexte aux modèles et structurer efficacement ses interactions avec les outils d’IA.
  • Vérifier, challenger et améliorer systématiquement le code produit ou suggéré par l’IA.
  • Repenser le cycle de développement

L’IA ne sert pas uniquement à écrire du code plus rapidement.

  • Tu chercheras à comprendre comment elle peut améliorer l’ensemble du Software
  • Accélérer l’analyse et la compréhension de codebases complexes.
  • Faciliter la modernisation et le refactoring d’applications existantes.
  • Améliorer la génération et la maintenance des tests.
  • Automatiser certaines tâches répétitives de développement.
  • Exploiter l’IA pour faciliter les revues de code et l’identification de problèmes potentiels.
  • Améliorer la documentation technique et le partage de connaissances.
  • Explorer l’utilisation d’ agents capables d’interagir avec une codebase et les outils de développement .
  • Garder la maîtrise

Utiliser l’IA efficacement demande paradoxalement de maîtriser encore davantage les fondamentaux du développement logiciel .

Tu resteras responsable de ce qui part en production.

  • Challenger les propositions générées par les modèles.
  • Identifier les erreurs, hallucinations, failles de sécurité ou mauvaises pratiques.
  • Garantir la qualité, la performance et la maintenabilité du code.
  • Concevoir des architectures cohérentes et adaptées aux besoins.
  • Mettre en œuvre les bonnes pratiques de

Clean Code, SOLID, testing et Software Craftsmanship .

  • Participer activement aux revues de code et aux décisions d’architecture.
  • Expérimenter et partager

Les pratiques de développement assisté par IA évoluent extrêmement rapidement.

Une partie de ton rôle sera donc d’ expérimenter .

  • Tester de nouveaux assistants, modèles et agents de développement.
  • Comparer différentes approches de prompting, context engineering et agentic coding .
  • Identifier les usages qui apportent réellement de la valeur… et ceux qui en apportent beaucoup moins.
  • Mesurer l’impact de ces pratiques sur la productivité et la qualité du développement.
  • Transformer tes expérimentations en bonnes pratiques réutilisables.
  • Partager tes découvertes au travers de workshops, retours d’expérience et Coding Dojos.

L’objectif n’est pas d’adopter chaque nouvel outil.

L’objectif est de comprendre lesquels changent réellement notre manière de développer .

Nous ne cherchons pas un expert du prompt qui aurait arrêté de coder.

Nous cherchons un(e)

Software Engineer solide qui voit dans l’IA une occasion de devenir encore meilleur dans son métier.

  • Tu justifies de

3 à 8 ans d’expérience en développement logiciel .

• Tu maîtrises au moins un environnement de développement moderne

Java / Spring, Type Script / Node. js, Python, . NET ou équivalent .

  • Tu possèdes de solides fondamentaux en algorithmique, conception logicielle, API et architecture applicative .

• Tu appliques naturellement les bonnes pratiques de développement

Clean Code, SOLID, Design Patterns et tests automatisés .

  • Tu es à l’aise avec

Git, CI/CD, Docker et les environnements de développement modernes.

  • Tu utilises déjà ou tu as très envie d’approfondir les assistants de développement et agents de coding basés sur l’IA .
  • Tu comprends leurs possibilités, mais aussi leurs limites : contexte, hallucinations, sécurité, qualité du code généré et dépendance excessive aux modèles.
  • Les notions de prompting, context engineering, MCP, agents ou tool calling éveillent ta curiosité.
  • Tu ne considères jamais qu’un code est correct simplement parce qu’un modèle l’a généré.
  • Tu apprécies les discussions d’architecture, les code reviews et les débats techniques.
  • Tu es curieux(se), autonome et tu aimes tester de nouvelles manières de travailler.
  • Et surtout, tu veux comprendre comment l’IA peut augmenter ton expertise plutôt que s’y substituer.

Pourquoi nous rejoindre maintenant ?

Parce que le métier de développeur est en train d’évoluer.

Les IDE deviennent intelligents.

Les assistants deviennent des agents.

Les modèles comprennent des codebases de plus en plus importantes.

Certaines tâches qui prenaient plusieurs heures peuvent désormais être réalisées beaucoup plus rapidement.

Mais une chose ne change pas

il faut toujours quelqu’un capable de comprendre le problème, de faire les bons choix et de garantir ce qui part en production.

Chez Carbon, nous voulons explorer cette nouvelle manière de faire du software engineering avec des développeurs qui ne veulent être ni spectateurs, ni simples consommateurs de l’IA .

Nous voulons tester, mesurer, comprendre et construire nos propres pratiques.

Si tu aimes le développement, que tu tiens à tes fondamentaux techniques mais que tu es convaincu(e) que notre manière de coder dans trois ans sera différente de celle d’aujourd’hui, tu devrais te sentir chez toi chez Carbon.

#J-18808-Ljbffr

Software Engineer IA – Développeur(se) augmenté(e) in Neuilly-sur-Seine employeur : Carbonit

Rejoindre Carbon, c'est intégrer une entreprise dynamique et innovante où l'apprentissage continu est au cœur de notre culture. Situés à Neuilly-sur-Seine, nous offrons un environnement de travail stimulant avec des opportunités de formation, des événements communautaires et un mentorat par des experts techniques. En tant que Développeur Java Fullstack, tu auras la chance de travailler sur des projets variés et d'évoluer dans une équipe passionnée qui valorise le partage de connaissances et l'excellence technique.

C

Coordonnées :

Équipe de recrutement de Carbonit

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Software Engineer IA – Développeur(se) augmenté(e) in Neuilly-sur-Seine

✨Participe à des meetups tech

Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de Carbonit.

✨Contribue à des projets open-source

Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez Carbonit.

✨Réseau sur LinkedIn, mais avec du contenu

Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de Carbonit remarquera tes posts et te contactera pour un entretien !

✨Postule directement via notre site

N’oublie pas que postuler sur le site de Carbonit est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !

Nous pensons qu'il te faut ces compétences pour exceller en tant que Software Engineer IA – Développeur(se) augmenté(e) in Neuilly-sur-Seine

Développement logiciel
Intelligence Artificielle
Java / Spring
TypeScript / Node.js
Python
.NET
Algorithmique

Quelques conseils pour ta candidature 🫡

Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !

Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre Carbonit et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.

Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !

Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que Carbonit sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.

Comment te préparer à un entretien d'embauche chez Carbonit

✨Maîtrise des langages de programmation

Pour un poste en ingénierie et développement logiciel chez Carbonit, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !

✨Prépare ton portfolio technique

N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez Carbonit !

✨Compréhension des méthodologies agiles

Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.

✨Sois prêt pour des mises en situation

Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez Carbonit, ils rechercheront des candidats réactifs et capables de travailler sous pression.