NOS
Bjak
Ingénieur Full Stack IA
À propos d'ActAI
Plus de 5 milliards d'utilisateurs utilisent aujourd'hui des applications basiques comme l'e-mail, les notes, les tâches, le calendrier, et elles ne sont pas natives de l'IA. Notre mission est de créer des applications proactives pour toute personne dans le monde, qui n'est pas habituée aux invites complexes. Nous visons à apporter 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 haute fiabilité pour les flux de travail de longue durée, un contexte persistant et l'achèvement de tâches dans le 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 passer du temps sur 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 streaming, résultats partiels et 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 responsable 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 différents outils et 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 succès 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 les LLMs, la mémoire et les 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)
- Compréhension solide 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
- A l'aise pour travailler 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 très opérationnelle. 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 bénéfices pratiques à des milliards de personnes dans le monde.
