Nacre Capital

Ingeniero Senior de IA, Agentes

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

Sobre EveryWatch

EveryWatch es la fuente de datos más grande y confiable del mercado de relojes de segunda mano. Fundada por un grupo de amantes de los relojes, EveryWatch se creó en respuesta a la creciente popularidad de los relojes de lujo, con el objetivo de aportar una transparencia y una visión sin precedentes al mercado de relojes. La primera plataforma de su tipo, EveryWatch combina todos los aspectos del mundo de los relojes bajo un mismo techo: un destino único para coleccionistas, vendedores y entusiastas de relojes.

Descripción del puesto

Buscamos un Ingeniero Senior de IA, Agentes, un Arquitecto de Agentes que será responsable de diseñar, construir y escalar soluciones impulsadas por IA en EveryWatch. Trabajando en estrecha colaboración con nuestros equipos de ingeniería, producto, ventas y datos, identificarán oportunidades donde la IA y los LLMs puedan automatizar procesos complejos, mejorar la toma de decisiones y crear nuevas capacidades para nuestros usuarios y equipos internos.

Este es un puesto muy práctico para alguien que combine sólidas habilidades de ingeniería en Python y LLM con una mentalidad creativa y proactiva. No se le entregará simplemente un plan de acción. Se espera que comprenda cómo opera el negocio, identifique dónde la IA puede marcar una diferencia significativa, proponga nuevas soluciones y las lleve desde la idea hasta la producción.

Nuestro trabajo actual en IA, incluido WatchChat, proporciona una base sobre la cual construir. La oportunidad ahora es expandir esa base a un ecosistema más amplio de agentes inteligentes que puedan trabajar con los datos únicos del mercado de relojes de EveryWatch y dar soporte a coleccionistas, distribuidores, equipos de ventas, operaciones de datos e ingeniería.

En resumen, buscamos a alguien que no solo pregunte: "¿Qué podemos construir?", sino "¿Qué deberíamos construir?"

Lo que harás en realidad

  1. Inventar el plan de acción de los agentes. Sentarse con ventas, datos y producto, encontrar el trabajo experto repetitivo y volver con una lista clasificada de agentes que valga la pena construir, con una visión real de la viabilidad, el costo y el impacto. Este es el núcleo del trabajo, y no termina después del primer trimestre.
  1. Construirlos tú mismo. Eres práctico. Diseñas la arquitectura y escribes el código: herramientas, bucles, subagentes, memoria, estado, evaluación. No un redactor de especificaciones con un equipo debajo.
  1. Ser propietario de la plataforma bajo los agentes. Cada nuevo agente debe ser más barato de construir que el anterior: capa de herramientas compartida sobre los datos de EverWatch (precios, subastas, listados, referencias, carteras), una superficie MCP sobre nuestro backend existente, memoria compartida, rastreo y un sistema de evaluación reutilizable.
  1. Fortalecer WatchChat junto con nosotros. Estado y memoria multivuelta, latencia, costo, fiabilidad de las llamadas a herramientas, puertas de regresión. Está en producción y debe seguir siéndolo.
  1. Hacer que la calidad sea medible. Conjuntos de datos multivuelta de referencia, verificadores programáticos para la corrección de herramientas/argumentos, LLM como juez en conjuntos de prueba. Si no podemos medir un agente, no lo enviamos.
  1. Tratar el costo y la latencia como restricciones de diseño. Modelos baratos para enrutamiento e intención, modelos potentes donde se ganan su valor; presupuestos de contexto, almacenamiento en caché y, donde sea rentable, ajuste fino (SFT/LoRA en trayectorias de producción curadas) en lugar de prompts cada vez más grandes.

Lo que buscamos

Tres cosas, y no renunciaremos a ninguna de ellas:

  1. Creativo. Generas ideas de agentes que el negocio no había considerado, y puedes distinguir entre una que funcionará y una que se ve bien en una demostración. Empiezas por un caso de uso, no por un framework.
  1. Arquitecto sólido. Puedes diseñar una plataforma de agentes que siga en pie dentro de cinco años: estado, memoria, límites de herramientas, descomposición de subagentes, evaluación, modos de fallo, costo. Se te pedirá que critiques nuestra arquitectura actual en la entrevista, y esperamos que encuentres cosas.
  1. Muy práctico. Entregas. Profunda experiencia en producción, escribiendo el código tú mismo, a ritmo.

Imprescindible

  1. + de 6 años entregando software de producción, de los cuales + de 2 en sistemas de LLM que usuarios reales utilizaron.
  1. Profundidad real en agentes: bucles ReAct o equivalentes, llamadas a herramientas/funciones, planificadores, estado y puntos de control, memoria a largo plazo, pasos HITL, streaming. No "Llamé a la API de OpenAI."
  1. Experiencia práctica con LangGraph (o un argumento sólido para algo mejor) más una pila de rastreo/observabilidad: LangSmith, Langfuse o similar.
  1. Python en producción: FastAPI, procesamiento de trabajos asíncronos, límites de servicios limpios.
  1. RAG bien hecho: recuperación + reordenación + juicio de relevancia, y evaluación honesta de los tres.
  1. Evaluación como hábito, no como ocurrencia tardía (RAGAS/DeepEval/GEVAL, LLM como juez, pass@k).
  1. Experiencia en producción en la nube: AWS (Bedrock, SQS, EC2/EKS, S3) o equivalente, con Docker y CI/CD.
  1. La columna vertebral nos resiste. Queremos explícitamente a alguien que pregunte "¿por qué lo construiste así?"

Agradable tener

  1. Post-entrenamiento de LLM: SFT con LoRA/QLoRA, métodos de preferencia/RL, diseño de recompensas y verificadores.
  1. Agentes de voz (LiveKit/Pipecat o similar), o trabajo de visión-lenguaje.
  1. Orquestación multiagente e integraciones MCP.
  1. Texto a SQL sobre un esquema de producción real y desordenado.
  1. Agentes de generación de informes/documentos: salida estructurada, con fuentes, lista para el cliente.
  1. Barreras de seguridad, manejo de PII, detección de alucinaciones, puntuación de riesgos.
  1. Interés en relojes, coleccionables o datos de mercado. No es obligatorio: la curiosidad por el dominio sí lo es.

Lo que obtienes

  • Propiedad de toda la capa de agentes de EverWatch, y el plan de acción para la misma, no una esquina de la de otra persona.
  • Un conjunto de datos que no existe en ningún otro lugar, y usuarios a los que les importa si la respuesta es correcta.
  • Línea directa con el CTO; decisiones en días, no en trimestres.
  • Presupuesto para modelos, herramientas y los agentes de codificación con los que deseas trabajar.
  • Compensación competitiva, remoto primero.

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