Wonderschool
Perplexity
Miembro del equipo técnico Staff (Ingeniero de Software, Multimodal)
Nuestra Misión
Estamos contratando constructores para definir cómo las personas hablan, muestran cosas y escuchan a la IA
En 2026, lanzamos Computer, el producto definitorio para la nueva era de la IA agentiva. Hemos pasado de millones de personas que usan Perplexity cada día para investigar, comprar, invertir y satisfacer su curiosidad a un nuevo paradigma de uso de la IA para transformar el conocimiento en acción.
El equipo Multimodal construye las experiencias y la infraestructura que mueven la interacción de la IA más allá del tacto y el texto: voz en tiempo real, visión y los sistemas de plataforma detrás de ellos. Somos dueños de todo el camino desde que un usuario habla a un dispositivo hasta que una respuesta regresa: la infraestructura de sesión en tiempo real que conecta clientes con modelos de audio de vanguardia, la orquestación backend que enruta, graba y supervisa sesiones en vivo, y el SDK que potencia las experiencias de voz y multimodales en las aplicaciones de Perplexity.
Como ingeniero backend en Multimodal, diseñarás y escalarás los sistemas distribuidos que transportan sesiones de voz en vivo en producción, y dirigirás productos completamente nuevos en la intersección de voz, visión y agentes.
La misión de Perplexity es potenciar la curiosidad. Las personas curiosas son las que impulsan el cambio en el mundo. Impulsar el cambio es un ciclo continuo de aprendizaje, construcción e integración.
- Aprender: las personas curiosas aprenden constantemente cosas nuevas haciendo más preguntas. Cuestionan el status quo en su propia experiencia y aprenden constantemente fuera de ella. La investigación es esencial para ellos y nunca termina.
- Construir: las personas curiosas hacen y crean cosas, para mostrar al mundo sus nuevas respuestas a problemas que nadie más cuestionó. Toman acción sobre lo que han aprendido. Los creadores necesitan herramientas para crear sus productos, sus empresas, su realidad.
- Integrar: deben interactuar con el mundo tal como es para impulsar el cambio y la adopción. Los verdaderos líderes no simplemente construyen algo y esperan. Deben tener ejércitos de agentes y trabajadores que puedan trabajar constantemente en millones de pequeñas maneras.
Repetir. Para las personas curiosas, este es un ciclo que nunca termina.
Por qué Perplexity es diferente
- Artesanía. Construimos productos de alta calidad y buen gusto dirigidos tanto a los nativos de la IA como a los curiosos de la IA.
- Propiedad. Identificas el problema, diseñas la solución y la implementas.
- Emprendimiento. Pensamos como fundadores, actuamos con urgencia y nos esforzamos para cumplir para los demás y para nuestros usuarios.
- Academia. Trabaja entre compañeros altamente talentosos, persiguiendo el conocimiento y la verdad, mejorando a nosotros mismos, a nuestros equipos y a nuestros productos.
- Colaboración. Amplificamos las fortalezas de los demás, rompemos silos y damos desinteresadamente para ayudar a nuestros colegas a ofrecer la excelencia.
Lo que harás
- Diseñar, construir y escalar la arquitectura de trabajadores de sesión backend que potencia la voz en tiempo real: trabajadores duraderos por sesión, enrutamiento de proveedores y streaming con estado a través de gRPC.
- Abordar problemas de sistemas distribuidos de principio a fin: ciclo de vida de la sesión, recuperación de fallos, reconexión y repetición, despliegue multiregión y degradación elegante bajo carga de producción real.
- Construir protocolos de streaming independientes del proveedor desde nuestro backend hasta el Rust SDK que potencia la voz en todas las pilas de clientes.
- Impulsar nuevos productos e iniciativas en IA de voz y multimodal desde la definición del problema hasta el diseño técnico, la implementación y el lanzamiento.
- Construir la capa de orquestación que permite a los modelos de voz en vivo delegar trabajo a herramientas, agentes y tareas de larga duración, de forma segura, asíncrona y a escala.
- Colaborar estrechamente con los equipos de SDK, clientes, infraestructura y modelos; trabajar en toda la pila cuando el producto lo exija, desde los servicios backend hasta las APIs orientadas al cliente.
Lo que buscamos
- 4+ años de experiencia profesional en ingeniería de software construyendo sistemas backend o distribuidos.
- Sólida experiencia en Rust, Python o Go (trabajamos principalmente en Rust y Python).
- Experiencia en el diseño y operación de sistemas distribuidos en producción: RPC de streaming (gRPC o similar), servicios con estado, arquitecturas basadas en mensajes y recuperación de fallos.
- Sólida comprensión de la infraestructura en la nube: despliegue, escalado y operación de servicios en AWS o equivalente.
- Fuerte juicio de producto y la capacidad de traducir problemas de usuario en soluciones técnicas simples y efectivas.
- Interés genuino y adopción de productos de IA y disposición para aprender rápidamente.
Agradable tener
- Experiencia con sistemas de medios en tiempo real: voz, streaming de audio, WebRTC o transporte de baja latencia.
- Rango Full-stack — comodidad construyendo de extremo a extremo, desde servicios backend hasta SDKs de cliente o frontends web.
- Experiencia integrando LLMs, modelos de voz o visión por computadora en sistemas de producción.
- Experiencia con frameworks de agentes, arquitecturas de llamadas a herramientas o entornos de ejecución en sandbox.
- Tiempo dedicado en una startup de rápido crecimiento o en un equipo de ingeniería con alta responsabilidad.
