developerjobs.ch
← Toutes les offres

Ingénieur Full Stack, systèmes d'IA

BJAK

Type de contrat
Temps plein
Lieu
Zürich
Postuler
ENTREPRISE A1 crée un assistant intelligent proactif pour les utilisateurs quotidiens afin d'apporter l'intelligence aux conversations, aux courses, à l'organisation et aux flux de travail. Notre produit se concentre sur la réalisation d'une grande fiabilité pour les flux de travail à long terme, un contexte persistant et la réalisation de tâches dans le monde réel. Le système doit gérer un raisonnement multi-étapes, interagir avec des outils externes et rester fiable malgré un comportement de modèle non déterministe. RÔLE Nous recherchons un Ingénieur Full Stack - Systèmes d'IA pour construire la couche de produit qui transforme ces capacités en flux de travail utilisables et de qualité de production. Cela inclut la conception de la façon dont les agents opèrent, échouent, se rétablissent et offrent une valeur constante aux utilisateurs.   FOCUS - Créer des fonctionnalités de produit de bout en bout à travers le frontend, le backend et les intégrations d'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 les LLM, la mémoire et les outils externes dans des systèmes qui se comportent de manière fiable dans des conditions du monde réel - Concevoir des interactions d'IA en temps réel avec un streaming, des résultats partiels et des contraintes de latence serrées - Améliorer la fiabilité du système, l'observabilité et les mécanismes de secours - Collaborer étroitement avec les équipes ML, backend et produit pour livrer des fonctionnalités de bout en bout - Itérer en continu en fonction de l'utilisation réelle et des modes de défaillance   EXPÉRIENCES IDÉALES - Une solide expérience en ingénierie full stack (frontend + backend) - Une bonne compréhension de la conception de systèmes et de l'architecture d'API - Une expérience de travail avec les LLM, les systèmes RAG ou les applications alimentées par l'IA - La capacité de gérer l'ambiguïté et de prendre des décisions d'ingénierie pragmatiques - Une forte propriété - capable de prendre des fonctionnalités de l'idée à la production - À l'aise de travailler dans des environnements à évolution rapide avec des exigences changeantes   RÉSULTATS - Posséder et livrer des fonctionnalités de produit natives d'IA qui vont au-delà du chat pour atteindre des flux de travail persistants et axés sur les objectifs - Concevoir et déployer des flux de travail d'agents qui réalisent de manière fiable des tâches multi-étapes à travers les outils et les sessions - Réduire la latence et améliorer la réactivité des interactions d'IA tout en maintenant la qualité de sortie - Créer des mécanismes de secours 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 alimenté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 LLM, la mémoire et les outils externes dans des systèmes de produits évolutifs - Contribuer à une expérience de produit où l'IA semble proactive, cohérente et fiable avec le temps   STACK TECHNIQUE - Next.js - Python - NodeJs - Pytorch - OpenAI / Anthropic / LLM open-source - SQL & noSQL - Kubernetes - Docker   COMMENT NOUS TRAVAILLONS Les meilleurs produits d'aujourd'hui dans le monde ont été créés par de petites équipes de classe mondiale. Nous sommes une équipe à forte densité de talents et à mains posées. Nous prenons des décisions collectivement, avançons à une vitesse rapide, en équilibre entre la livraison d'un travail de haute qualité et l'apprentissage. Rejoindre notre équipe nécessite la capacité d'apporter une structure, d'exercer son jugement et d'exécuter de manière indépendante. Notre objectif est de mettre entre les mains de nos utilisateurs un produit vraiment magique   PROCESSUS D'ENTRETIEN Si cela semble être un ajustement, nous allons 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 via des réunions virtuelles et/ou sur site. Nous valorisons la transparence et l'efficacité, donc attendez une décision rapide. Si vous avez démontré les compétences et la mentalité exceptionnelles que nous recherchons, nous vous proposerons de rejoindre notre équipe. Ce n'est pas seulement une offre d'emploi ; c'est une invitation à faire partie d'une équipe qui apporte des avantages pratiques de l'IA à des milliards de personnes dans le monde.

Traduit automatiquement depuis l’original.

Publié aujourd'hui