À propos du poste
À propos de Turing
Basée à San Francisco, en Californie, Turing est le principal accélérateur de recherche au monde pour les laboratoires d’IA de pointe et un partenaire de confiance pour les entreprises internationales qui déploient des systèmes d’IA avancés. Turing accompagne ses clients de deux manières : d’une part, en accélérant la recherche de pointe grâce à des données de haute qualité, à des pipelines d’entraînement avancés, ainsi qu’à d’éminents chercheurs en IA spécialisés dans le codage, le raisonnement, les STEM, le multilinguisme, la multimodalité et les agents ; d’autre part, en appliquant cette expertise pour aider les entreprises à faire passer l’IA du stade de preuve de concept à celui d’intelligence propriétaire, avec des systèmes qui fonctionnent de manière fiable, produisent un impact mesurable et génèrent des résultats durables sur le compte de résultat (P&L).
Détails de l’offre
- Engagement requis : au moins 4 heures par jour, minimum 20 heures par semaine, avec 4 heures de chevauchement avec l’heure du Pacifique.
- Type de mission : prestataire
- Durée de la mission : jusqu’à 2 semaines
- Rémunération jusqu’à $150/h selon l’évaluation interne et le lieu.
À propos du poste
Nous recherchons des ingénieurs en sécurité expérimentés pour évaluer l’efficacité avec laquelle les outils d’analyse statique détectent les vulnérabilités dans les applications d’IA générative.
Vous construirez de petites bases de code d’agents et de RAG exécutables contenant des exemples réalistes de divulgation d’informations sensibles (Sensitive Information Disclosure) et d’agentivité excessive (Excessive Agency), ainsi que des versions corrigées et des versions « near-miss ». Vous tracerez, annoterez, testerez et expliquerez ensuite chaque constat.
Vos missions
- Construire des dépôts d’agents/RAG exécutables comportant des vulnérabilités de divulgation d’informations sensibles ou d’agentivité excessive atteignables dans le code, via l’appel d’outils, la mémoire et MCP.
- Créer des variantes vulnérables, corrigées et « hard-negative » avec des différences minimales pertinentes pour la sécurité.
- Tracer et annoter les actifs, les chemins de données/d’actions, les contrôles, les causes racines, la gravité et le risque résiduel.
- Définir les contextes d’autorisation et écrire des tests déterministes validant les comportements vulnérable, corrigé et négatif.
- Recommander des contrôles de sécurité et participer au calibrage et à la revue par les pairs.
Ce que nous recherchons
- 5+ ans en sécurité applicative/produit ou en ingénierie logicielle axée sur la sécurité, y compris la revue de code sécurisée.
- Expérience de l’analyse source-to-sink, de l’analyse de teinte (taint analysis), du SAST, de CodeQL ou de Semgrep.
- Expérience pratique de la création d’agents LLM ou de systèmes RAG à l’aide de frameworks tels que LangChain, LlamaIndex, les SDK OpenAI/Anthropic ou MCP.
- Solide connaissance de l’autorisation, notamment les acteurs, les frontières de confiance, les tenants, OAuth, IAM, l’identité, les données/actions autorisées, les finalités, les destinataires et le contrôle d’accès au niveau du document.
- Expérience de codage en production en Python et/ou TypeScript, avec un solide discernement pour distinguer les véritables constats SID/EA de ce qui n’en est pas.
Une expérience des risques de sécurité OWASP liés aux LLM, de MCP, de la modélisation des menaces ou de l’évaluation de la sécurité est un plus.
Processus d’évaluation
- Entretien avec une IA (~25 minutes)
- Examen du CV et de l’ensemble du dossier de candidature
- Offre