Roku
Perplexity
Membre du Staff technique (Ingénieur logiciel, Plateforme API)
À propos du poste
Plateforme Perplexity API Perplexity innove à la pointe de l'infrastructure IA, de la recherche et de l'orchestration pour servir les utilisateurs les plus exigeants au monde.
La plateforme Perplexity API met notre technologie à la disposition des développeurs les plus exigeants.
Des index de connaissances à l'échelle de l'exaoctet aux environnements d'exécution d'agents axés sur la génération de code, les briques technologiques qui sous-tendent les applications de Perplexity comptent parmi les systèmes d'IA les plus éprouvés du secteur. Nous sommes convaincus que ces mêmes briques peuvent et doivent soutenir les ambitions des développeurs partout dans le monde. Résoudre les défis de la recherche à l'échelle planétaire, de l'orchestration à long terme et d'autres enjeux fondamentaux de l'IA au sein d'un écosystème de produit unique est une chose. La véritable mesure du succès consiste à transformer ces solutions en APIs élégantes qui raviront aussi bien les développeurs que les agents.
Notre plateforme API fournit une intelligence de pointe à des milliers de clients : startups, entreprises pesant des milliers de milliards de dollars, gouvernements américains et alliés, et toutes les structures intermédiaires. Nous avons atteint une échelle incroyable, et pourtant, nous ne faisons que commencer. Rejoignez-nous pour concevoir des outils destinés aux esprits curieux.
À propos de ce poste
Perplexity recherche des ingénieurs talentueux passionnés par la fourniture d'une intelligence et d'une infrastructure de pointe aux développeurs. Notre entreprise construit une technologie qui transforme la manière dont les gens recherchent, raisonnent et interagissent avec le monde qui les entoure. Semaine après semaine, nous observons une demande croissante pour des interfaces programmatiques liées à cette technologie. L'équipe d'ingénierie de la plateforme API est chargée de concevoir, d'implémenter et de mettre à l'échelle ces interfaces.
En tant que membre de notre équipe, vous travaillerez sur un portefeuille éclectique couvrant les systèmes distribués, l'optimisation des performances, l'orchestration d'agents et des sujets de pointe qui évoluent souvent d'un mois à l'autre. Dans le cadre de ces travaux, vous donnerez la priorité à une excellente expérience pour les développeurs comme pour les agents. Vous définirez également la stratégie technique pour accompagner notre croissance exponentielle (nombre de clients, agents par client, calcul/recherche par agent, etc.).
Responsabilités principales
- Concevoir, construire et exploiter des APIs critiques qui fournissent à nos clients les briques fondamentales de l'intelligence de pointe.
- Garantir une faible latence et un débit élevé grâce à une optimisation agressive des performances (y compris sur les systèmes en amont).
- Réimaginer continuellement les besoins futurs des clients (et les architectures pour y répondre), tout en servant fidèlement les charges de travail actuelles.
- Renforcer la sécurité et la fiabilité des systèmes dans des environnements de calcul hétérogènes.
- Collaborer avec les différentes équipes pour intégrer de nouvelles capacités de pointe dans la plateforme API et améliorer les fonctionnalités existantes pour répondre aux besoins des clients API.
- Maintenir l'excellence en ingénierie par le biais de revues de conception, de la qualité du code et de la documentation interne.
Prérequis
Qualifications
- 5+ années d'expérience en ingénierie backend avec Python, Go ou Rust.
- Solide compréhension de la conception d'API à fort trafic : évolution et versioning de schémas, idempotence, modèles d'authentification, limitation de débit et optimisation des performances.
- Expérience pratique du cloud (AWS souhaité), ainsi qu'une maîtrise de Kubernetes, CI/CD et des pratiques modernes de DevOps.
- Forte empathie client et sens du produit, garantissant que les APIs que vous construisez sont ergonomiques, bien documentées et faciles à adopter pour les développeurs comme pour les agents.
- Une expérience avec les APIs d'IA modernes (y compris le réglage de la latence, le streaming, l'orchestration de modèles, les normes techniques émergentes) constitue un atout majeur.
