Perplexity

Miembro de Staff Técnico (Ingeniero de Software, Plataforma API)

PythonKubernetesRustGo
Traducción automática. Consulta el original.

Sobre este puesto

Plataforma API de Perplexity

Perplexity innova en la vanguardia de la infraestructura de IA, la búsqueda y la orquestación para servir a los usuarios más exigentes del mundo. La Plataforma API de Perplexity lleva nuestra tecnología a los desarrolladores más exigentes del mundo. Desde índices de conocimiento a escala de exabytes hasta tiempos de ejecución de agentes basados en código, los componentes básicos detrás de las aplicaciones de Perplexity son algunos de los sistemas de IA más probados en batalla de la industria.

Creemos que estos mismos componentes básicos pueden y deben potenciar las aspiraciones de los constructores de todas partes. Una cosa es resolver la recuperación a escala planetaria, la orquestación de largo alcance y otros desafíos fundamentales de IA dentro de un único ecosistema de productos. La verdadera medida del éxito es convertir esas soluciones en APIs elegantes que deleiten tanto a los desarrolladores como a los agentes. Nuestra Plataforma API ofrece inteligencia de vanguardia a miles de clientes: startups, empresas de billones de dólares, gobiernos de EE. UU. y aliados, y todo lo que hay entre medias.

Hemos alcanzado una escala increíble, pero apenas estamos comenzando. Únete a nosotros para crear herramientas para mentes curiosas.

Perplexity busca ingenieros sólidos con pasión por ofrecer inteligencia e infraestructura de vanguardia a los desarrolladores. Nuestra empresa crea tecnología que remodela la forma en que las personas buscan, razonan e interactúan con el mundo que les rodea. Semana tras semana, observamos una demanda creciente de interfaces programáticas para esa tecnología. El equipo de ingeniería de la Plataforma API se encarga de diseñar, implementar y escalar estas interfaces.

Como miembro de nuestro equipo, trabajarás en una cartera ecléctica que abarca sistemas distribuidos, optimización de rendimiento, orquestación de agentes y temas de vanguardia que a menudo cambian cada mes. A lo largo de este trabajo, priorizarás una gran experiencia tanto para desarrolladores como para agentes. También definirás la estrategia técnica sobre cómo escalar para satisfacer exponenciales de crecimiento compuestos (número de clientes, agentes por cliente, cómputo/recuperación por agente, etc.).

Responsabilidades clave

  1. Diseñar, construir y operar APIs críticos para la misión que proporcionen a nuestros clientes los componentes básicos para la inteligencia de vanguardia.
  1. Ser propietario y evolucionar la capa de puerta de enlace y enrutamiento de API: autenticación, autorización, limitación de velocidad y cuotas, medición de uso y enrutamiento de solicitudes a través de servicios ascendentes heterogéneos.
  1. Construir el camino pavimentado para los servicios de API: andamiaje de servicios estandarizado, compilaciones de contenedores, CI/CD, despliegue de Kubernetes y Helm, y lanzamientos progresivos con retroceso rápido, para que un nuevo producto de API pase de la idea a la producción en días, no en semanas.
  1. Integrar la gobernanza de API en la plataforma: esquemas basados en contratos, detección de cambios incompatibles en CI, flujos de trabajo de versionado y desuso, y SDKs y documentación generados a partir de una única fuente de verdad.
  1. Unificar capacidades transversales (facturación y uso, limitación de velocidad, configuración de organización e identidad, análisis y observabilidad) para que cada producto de API las obtenga por defecto en lugar de reconstruirlas.
  1. Garantizar baja latencia y alto rendimiento mediante una optimización agresiva del rendimiento (incluso en sistemas ascendentes).
  1. Fortalecer la seguridad y fiabilidad del sistema en entornos de cómputo heterogéneos, y operar lo que construyes: SLO, guardia y respuesta a incidentes.
  1. Colaborar entre equipos para incorporar capacidades de vanguardia novedosas a la Plataforma API, y asociarse con equipos de infraestructura en cómputo, redes, secretos y seguridad.
  1. Reimaginar continuamente las necesidades del cliente del mañana (y las arquitecturas para satisfacer esas necesidades), al tiempo que se atienden fielmente las cargas de trabajo del cliente de hoy.
  1. Mantener la excelencia en ingeniería a través de revisiones de diseño, calidad de código y documentación interna.

Cualificaciones

  1. Más de 5 años de experiencia en ingeniería de backend con Python, Go, o Rust, incluyendo un tiempo significativo construyendo plataformas o infraestructura utilizada por otros equipos de ingeniería.
  1. Sólida comprensión del diseño de API de alto tráfico: evolución y versionado de esquemas, idempotencia, patrones de autenticación, limitación de velocidad y ajuste de rendimiento.
  1. Experiencia práctica en la construcción y operación de puertas de enlace, proxies inversos o capas de enrutamiento de API: autenticación y autorización, limitación de velocidad y cuotas, enrutamiento de solicitudes, modelado de tráfico y observabilidad por solicitud.
  1. Experiencia en la construcción de herramientas de gobernanza de API: diseño de API basado en contratos, detección de cambios incompatibles y linting de API en CI, flujos de trabajo de versionado y desuso, y SDKs y documentación generados a partir del contrato.
  1. Profundidad de plataforma en la ruta de compilación y despliegue: has sido responsable de canalizaciones de CI/CD, compilaciones de contenedores e imágenes base, infraestructura como código y entrega progresiva (canary o blue-green) en una nube importante.
  1. Un historial de ser responsable de una plataforma de principio a fin: identificar la necesidad, diseñarla, alinear los equipos que dependen de ella, lanzarla y operarla, al tiempo que se eleva el listón de ingeniería para los equipos que construyen sobre ella.
  1. Fuerte empatía con el cliente y sentido del producto, asegurando que las APIs que construyes sean ergonómicas, bien documentadas y fáciles de adoptar tanto para desarrolladores como para agentes.

Gran plus

  1. Experiencia con APIs de IA modernas (incluyendo ajuste de latencia, streaming, orquestación de modelos, estándares técnicos emergentes).
  1. Sistemas de facturación y medición basados en el uso, modelos de organización e identidad multi-inquilino, y canalizaciones de análisis de uso.
  1. Observabilidad para plataformas de API: canalizaciones de registro estructurado, métricas, rastreo y herramientas de SLO.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores