TMS LLC
Cresta
Staff Software Engineer, Backend
À propos du poste
Cresta libère le véritable potentiel de l'expérience client, transformant chaque conversation en avantage concurrentiel. La plateforme d'IA unifiée de Cresta combine des agents d'IA conversationnels, l'augmentation des agents humains en temps réel et une intelligence conversationnelle complète pour générer des revenus et des gains d'efficacité sur tous les canaux. Les plus grandes entreprises mondiales, dont United Airlines, Cox Communications et Marriott, utilisent Cresta pour offrir chaque jour des expériences client de classe mondiale.
Né du laboratoire d'IA de Stanford, Cresta a levé plus de 270 millions de dollars auprès des principaux investisseurs mondiaux, dont a16z, Greylock et Sequoia. La direction de Cresta comprend certains des plus grands esprits de l'IA aujourd'hui. Notre PDG, Ping Wu linkedin.com/in/pingwu/, a fondé et dirigé les plateformes Contact Center AI et Vertex AI de Google avant de rejoindre Cresta pour construire l'avenir des expériences client pilotées par l'IA.
Au cours des prochaines années, l'IA va redéfinir la façon dont les gens interagissent chaque jour avec les entreprises du monde entier. Venez construire cet avenir chez Cresta.
Nous recherchons un ingénieur logiciel Staff pour diriger la conception et l'évolution de nos systèmes backend qui alimentent la plateforme d'IA de Cresta. Vous concevrez des systèmes distribués et évolutifs permettant aux agents d'IA d'entreprise d'offrir des expériences client exceptionnelles via des canaux vocaux et numériques. Ce rôle offre l'opportunité de définir la stratégie technique, de mentorer des ingénieurs et de construire des systèmes de production à l'intersection de l'IA et des logiciels d'entreprise.
Il s'agit d'un recrutement générique d'ingénieur backend. L'affectation à une équipe sera effectuée lors des dernières étapes du processus d'embauche, en fonction de vos intérêts, de votre expérience et des besoins de l'équipe. Vous aurez l'opportunité d'explorer différents domaines d'équipe et de trouver le meilleur ajustement pour vos compétences et vos objectifs de carrière.
Responsabilités clés
- Architecture & Leadership : Diriger l'architecture et l'évolution de systèmes backend distribués à grande échelle, en pilotant des initiatives techniques inter-équipes de la conception à la production.
- Conception de systèmes évolutifs : Construire des services backend haute performance et tolérants aux pannes, prenant en charge les agents d'IA en temps réel, l'intelligence conversationnelle et les intégrations d'entreprise.
- Collaboration IA/ML : Collaborer avec les ingénieurs ML pour opérationnaliser les capacités d'IA, en construisant l'infrastructure d'exécution et les systèmes d'orchestration qui alimentent les agents d'IA à grande échelle.
- Solutions de données et de stockage : Concevoir et optimiser les systèmes de stockage et de récupération de données pour l'analyse et les informations en temps réel.
- Excellence de la production : Piloter des améliorations continues des performances système, de l'efficacité des coûts et de l'évolutivité pour gérer
- des charges de production à haut volume.
- Mentorat technique : Mentorer les ingénieurs seniors, influencer la feuille de route technique et élever le niveau de qualité de l'ingénierie dans toutes les équipes.
Qualifications requises
- Diplôme de licence en informatique ou dans un domaine connexe.
- 8+ années d'expérience dans la construction de systèmes backend évolutifs dans des environnements de production.
- Expérience avérée dans la direction de l'architecture de systèmes distribués à grande échelle avec une compréhension approfondie de la cohérence, de la tolérance aux pannes, de la gestion d'état et de la concurrence.
- Forte maîtrise d'au moins un langage de programmation majeur (Python, Go, Java, C++, ou similaire).
- Forte expertise en conception d'API (REST, gRPC) et en architectures orientées services.
- Expérience de la conception et de l'optimisation de bases de données sur les systèmes SQL et NoSQL.
- Expérience pratique de la conteneurisation et de l'orchestration (Kubernetes, Docker).
- Expertise des plateformes cloud (AWS, GCP, ou Azure) avec de solides connaissances en sécurité.
- Expérience dans la création d'outils destinés aux développeurs (CLIs, SDKs, frameworks de test).
- Forte expertise en fiabilité système, observabilité, surveillance et propriété de la production (y compris les astreintes).
- Excellentes compétences en communication pour la prise de décision technique, la collaboration interfonctionnelle et le mentorat.
- Normes élevées en matière de qualité du code, de tests et de meilleures pratiques d'ingénierie.
Qualifications préférées
- Utilisation efficace d'outils de codage assistés par IA (Claude Code, OpenAI Codex, Cursor, etc.) pour augmenter significativement la productivité du développement.
- Compréhension approfondie des systèmes de communication en temps réel, de la conception à faible latence et des architectures à haute disponibilité.
- Expérience avérée avec les intégrations de plateformes d'entreprise tierces.
- Expérience avec la plateforme d'orchestration de flux de travail Temporal.
- Expérience pratique avec Postgres, ClickHouse et Elasticsearch.
- Expérience avec les plateformes CCaaS (Contact Center as a Service) ou les systèmes de centre de contact.
- Familiarité avec les agents d'IA, les systèmes basés sur LLM ou les plateformes d'orchestration d'IA.
- Expérience des systèmes de voix en temps réel ou de médias en streaming.
- Expérience d'intégration LLM (inférence en streaming, orchestration de prompts, RAG).
- Flux de travail d'infrastructure en tant que code et GitOps.
Avantages
- Nous offrons aux employés de Cresta une variété de plans médicaux, dentaires et de vision, conçus pour répondre à vos besoins et à ceux de votre famille.
- Congés parentaux payés pour vous soutenir, vous et votre famille.
- Allocation mensuelle pour la santé et le bien-être.
- Allocation pour bureau à domicile afin de vous aider à réussir dans un environnement à distance.
- Remboursement des repas pour les employés au bureau.
- Congés payés : 3 semaines au Canada.
La rémunération pour ce poste comprend un salaire de base, des actions et une variété d'avantages. Les salaires de base réels seront basés sur des facteurs spécifiques au candidat, notamment l'expérience, les compétences et la localisation, ainsi que les exigences locales de salaire minimum le cas échéant. Nous recrutons activement pour ce poste aux États-Unis et au Canada. Votre recruteur pourra vous fournir plus de détails.
Notre utilisation de l'IA dans le recrutement : Nous pouvons utiliser des outils d'IA dans notre processus de recrutement, qui nécessitent un examen et une supervision humains. Si vous avez des questions sur notre utilisation de l'IA ou si vous souhaitez vous désinscrire, veuillez contacter recruiting@cresta.ai [recruiting@cresta.ai] (si vous vous désinscrivez, veuillez utiliser l'objet 'Opt-Out' dans votre e-mail).
Enregistrement et transcription par IA : Nous n'autorisons pas les candidats à enregistrer ou à utiliser la transcription par IA de tout entretien par téléphone, application de prise de notes, lunettes IA ou autre appareil. Les candidats peuvent demander une exception ou un accommodement pour examen pendant le processus d'entretien si nécessaire.
Arnaques à l'usurpation d'identité par les recruteurs : Nous avons constaté une augmentation des usurpations d'identité par les recruteurs dans l'industrie, où des escrocs tentent d'accéder aux informations personnelles et financières des candidats par le biais de faux entretiens et d'offres. Toutes les communications par e-mail de recrutement de Cresta proviendront toujours du domaine @cresta.ai. Toute communication prétendant provenir de Cresta via d'autres sources doit être ignorée.
