TypeScript/Node Engineer

  • Buenos Aires, Argentina
  • Full-Time
  • Remote

Job Description:

TypeScript/Node en producción — Express o similar, tipado estricto, Zod o equivalente en los límites de la API, separación limpia entre servicios y repositorios ● Postgres a fondo — diseño de esquema, migraciones, performance de queries y soltura con row-level security como frontera multi-tenant (usamos Supabase) ● Sistemas asíncronos y basados en colas — job queues, reintentos con backoff, idempotencia, manejo de dead-letter, replays y backfills. Corremos pg-boss sobre Postgres; nos importan más los conceptos que la herramienta ● LLMs como componentes, no como el producto — structured outputs, tool calls tipadas, respuestas validadas por schema, presupuesto de prompt/contexto, tracking de tokens y costo. Experiencia con los SDKs de Anthropic y/o OpenAI ● Pipelines de extracción documental — extracción de PDFs con OCR/LLM, y el criterio para saber cuándo un parser determinístico le gana a un modelo ● Instinto de producción — logging estructurado, métricas, trazabilidad de eventos, clasificación de fallas. Deberías sentirte incómodo lanzando un pipeline que no puedes debuggear desde los logs ● React + TypeScript — lo suficiente para hacerte cargo de superficies de producto reales, no solo de endpoints. Construimos tanto un portal para PyMEs como una consola interna de operación

Plus

Experiencia en crédito, lending, riesgo o fintech — sobre todo con estados de cuenta, buró de crédito o datos del SAT ● Construcción de APIs para partners: versionado, auth (OAuth2/mTLS), webhooks firmados, idempotencia, cuotas, OpenAPI ● Infraestructura de ML: feature stores con point-in-time correctness, label engineering a partir de datos de desempeño, shadow deployments y champion/challenger, monitoreo de drift (PSI/CSI), explicabilidad del modelo y reason codes ● Evals para sistemas con LLMs — golden sets, precision/recall a nivel campo, regression gates en CI ● Mobile (React Native/Expo) o voz/conversacional — streaming STT/TTS, presupuestos de latencia, turn-taking ● Español, o disposición a trabajar sobre un producto en español (mercado PyME mexicano)