Inetum
Bjak
Ingénieur Full Stack IA
À propos d'ActAI
Il y a plus de 5 milliard d'utilisateurs qui utilisent aujourd'hui des applications basiques comme l'e-mail, les notes, les tâches, le calendrier et qui ne sont pas natives de l'IA. Notre mission est de construire des applications proactives pour toute personne dans le monde, qui n'est pas habituée aux invites complexes. Nous visons à apporter de l'intelligence aux conversations, aux courses, à l'organisation et aux flux de travail, avec une invite minimale voire nulle.
Notre produit se concentre sur l'obtention d'une fiabilité élevée pour les flux de travail de longue durée, le contexte persistant et l'achèvement des tâches du monde réel. Nous pensons que les produits réduiront considérablement les hallucinations.
Notre objectif est d'organiser la vie de chacun, nous permettant ainsi de consacrer du temps à des choses précieuses et significatives.
Rôle
Nous recherchons un Ingénieur Full Stack - Systèmes IA pour construire la couche produit qui transforme ces capacités en flux de travail utilisables et prêts pour la production. Cela inclut la conception du fonctionnement des agents, de leurs défaillances, de leur récupération et de la fourniture d'une valeur constante aux utilisateurs.
Focus
- Construire des fonctionnalités produit de bout en bout sur le frontend, le backend et les intégrations IA
- Concevoir des flux de travail d'agents qui gèrent la planification, l'utilisation d'outils, les défaillances et la récupération sur plusieurs étapes.
- Intégrer des LLMs, la mémoire et des outils externes dans des systèmes qui se comportent de manière fiable dans des conditions réelles
- Concevoir des interactions IA en temps réel avec le streaming, les résultats partiels et des contraintes de latence strictes
- Améliorer la fiabilité du système, l'observabilité et les mécanismes de repli
- Collaborer étroitement avec les équipes ML, backend et produit pour livrer des fonctionnalités de bout en bout
- Itérer continuellement en fonction de l'utilisation réelle et des modes de défaillance
Résultats
- Être propriétaire et livrer des fonctionnalités produit natives de l'IA qui vont au-delà du chat pour des flux de travail persistants et axés sur les objectifs
- Concevoir et déployer des flux de travail d'agents qui accomplissent de manière fiable des tâches en plusieurs étapes à travers les outils et les sessions
- Réduire la latence et améliorer la réactivité des interactions IA tout en maintenant la qualité des résultats
- Construire des mécanismes de repli et de récupération robustes pour les défaillances de LLM et d'outils dans les environnements de production
- Améliorer le taux de réussite et la fiabilité des flux de travail pilotés par l'IA grâce à l'itération, l'évaluation et la surveillance
- Établir des modèles et des abstractions pour intégrer des LLMs, la mémoire et des outils externes dans des systèmes produit évolutifs
- Contribuer à une expérience produit où l'IA semble proactive, cohérente et fiable au fil du temps
Expériences idéales
- Solide expérience en ingénierie full stack (frontend + backend)
- Solide compréhension de la conception de systèmes et de l'architecture API
- Expérience de travail avec des LLMs, des systèmes RAG ou des applications basées sur l'IA
- Capacité à gérer l'ambiguïté et à prendre des décisions d'ingénierie pragmatiques
- Fort sens de la responsabilité - capable de prendre des fonctionnalités de l'idée à la production
- Confort de travail dans des environnements en évolution rapide avec des exigences changeantes
Stack technique
- Next.js
- Python
- NodeJs
- Pytorch
- OpenAI / Anthropic / LLMs open-source
- SQl & noSQL
- Kubernetes
- Docker
Comment nous travaillons
Les meilleurs produits au monde aujourd'hui ont été construits par de petites équipes de classe mondiale. Nous sommes une équipe à haute densité de talents et pratique. Nous prenons des décisions collectivement, avançons à un rythme rapide, en trouvant un équilibre entre la livraison d'un travail de haute qualité et l'apprentissage. Rejoindre notre équipe nécessite la capacité d'apporter de la structure, d'exercer un jugement et d'exécuter de manière indépendante. Notre objectif est de mettre entre les mains de nos utilisateurs un produit véritablement magique.
Processus d'entretien
S'il semble y avoir une adéquation, nous vous contacterons pour planifier 3, mais pas plus de 4 entretiens.
Les candidatures sont évaluées par les membres de notre équipe technique. Les entretiens seront menés par visioconférence et/ou sur site.
Nous valorisons la transparence et l'efficacité, attendez-vous donc à une décision rapide. Si vous avez démontré les compétences et l'état d'esprit exceptionnels que nous recherchons, nous vous ferons une offre pour nous rejoindre. Ce n'est pas seulement une offre d'emploi ; c'est une invitation à faire partie d'une équipe qui apporte l'IA pour des avantages pratiques à des milliards de personnes dans le monde.
