Empleo de Ingeniero(a) de Producto e Innovación · Full-stack TypeScript + IA aplicada (visión y agentes) | Asistencia con foto biométrica y PropTech | Híbrido CDMX en Álvaro Obregón,CDMX-114881-MX

Publicado hoy.

Ingeniero(a) de Producto e Innovación · Full-stack TypeScript + IA aplicada (visión en Analistas En Seguridad Privada Y Sistemas

Sueldo oculto

Ciudad de México - Híbrido

Empleado de tiempo completo

Inglés : Nivel Intermedio

Sobre nosotros

ALPRO es una empresa de tecnología con dos frentes. Construimos la plataforma de gestión y administración de condominios de lujo para el mercado de Estados Unidos, y construimos sistemas a la medida para clientes en México: el más grande es el sistema que corre los recursos humanos, la asistencia y la nómina de una empresa de seguridad privada de alcance nacional, con más de 6,800 colaboradores en más de 80 servicios.

Ese sistema ya está en producción. Lo que sigue es llevar la captura de asistencia al punto de servicio: que el alta de un guardia y su pase de asistencia se hagan desde el celular, con foto, y que el sistema detecte lo que no cuadra antes de que llegue a nómina. Buscamos a quien construya eso, y que después lleve esa misma forma de trabajar a la plataforma.

El rol

Tu primera asignación es diseñar y construir, junto con el arquitecto del sistema, dos módulos nuevos sobre la plataforma de RH existente:

  • Alta de personal por sistema: captura móvil por el supervisor, validación de CURP, RFC y NSS, detección de duplicados, documentos y foto de enrolamiento, con una cola de validación para RH.
  • Pase de asistencia con foto biométrica: captura desde el celular en el punto de servicio, verificación facial contra la foto de enrolamiento, geocerca y ventana de turno, y un motor de reglas que marque inconsistencias (persona que no coincide, misma persona en dos servicios, fuera de horario, plaza vacante con alguien presente) para que una persona las revise. El sistema propone; una persona decide.

Después entras a la plataforma ALPRO: el carril de inteligencia artificial posterior al lanzamiento (agentes y asistente conversacional sobre la base de conocimiento del producto), verificación de identidad en el onboarding de residentes y componentes reutilizables de captura con evidencia y revisión humana.

No es un rol de investigación en IA. Es ingeniería de producto: integrar servicios de visión y modelos de lenguaje que ya existen con reglas de negocio, flujos móviles que funcionen con mala señal y bases de datos que ya tienen su lógica. Nada se reconstruye; todo se integra.

Responsabilidades

Primera asignación: el sistema de RH y nómina

  • Diseñar y construir la app móvil web (PWA) para supervisores: cámara, geolocalización, modo sin conexión, sincronización.
  • Integrar un servicio o modelo de verificación facial, elegir el proveedor con datos, calibrar umbrales y medir falsos positivos y negativos en piloto.
  • Construir la API que recibe capturas, corre las reglas de inconsistencia y escribe en la base respetando su lógica existente (triggers, enums, validaciones).
  • Diseñar con RH la cola de revisión humana y sus estados.
  • Trabajar el consentimiento y la protección de datos biométricos con el área legal del cliente.
  • Correr el piloto en un grupo de servicios, medirlo y preparar la extensión por regiones. Visitas a campo al inicio.

Después: la plataforma ALPRO

  • Construir features del carril de IA: agentes, asistente conversacional con recuperación sobre la base de conocimiento, guardrails y evaluación de calidad de respuestas, sobre la plataforma que ya existe.
  • Verificación de identidad u OCR de documentos en el onboarding de residentes.
  • Llevar a la plataforma los componentes reutilizables de captura con foto y revisión humana cuando el producto los necesite.
  • Trabajar dentro del ciclo de sprints del equipo: historias de usuario en inglés, criterios de aceptación verificables, revisión de código y gate de QA.
Requisitos (must)
  • 5+ años full-stack con TypeScript (Node.js y React) , APIs REST y PostgreSQL de nivel intermedio o alto.
  • Experiencia real construyendo web móvil o apps con cámara y geolocalización en producción (PWA o React Native con apps publicadas).
  • IA aplicada en producción: haber integrado un servicio o modelo de visión (verificación facial, OCR, detección) y saber hablar de umbrales, sesgos y falsos positivos con ejemplos propios.
  • Docker y despliegue en VPS o en nube.
  • Inglés técnico de lectura y escritura (B2): en la plataforma las historias, la documentación y el código se escriben en inglés.
  • Criterio de producto para reglas de negocio y flujos de revisión humana.
  • Dedicación exclusiva: este debe ser tu único trabajo. Es requisito, no preferencia.
  • Residir en la Ciudad de México o zona conurbada y disponibilidad híbrida: días de trabajo en la oficina del cliente (San Pedro Mártir, Tlalpan) y visitas a puntos de servicio al inicio.
  • Disponibilidad para iniciar en noviembre de 2026 .
Deseable
  • Modelos de lenguaje vía API (Claude, OpenAI), recuperación aumentada (RAG) y agentes con herramientas.
  • AWS Rekognition, Azure Face o InsightFace/ArcFace.
  • OCR de identificaciones (INE, CURP, licencias).
  • Storage de imágenes (Supabase Storage o S3), seguridad de datos personales.
  • AWS (ECS, S3), GitHub Actions. Python para herramientas de ML.
  • Experiencia con personal operativo de campo.
Nuestro stack
  • Sistema de RH y nómina: PostgreSQL 15 (Supabase self-hosted) · Budibase para las pantallas administrativas · Docker, Coolify y Traefik sobre VPS · Git. Lo nuevo (PWA, API, servicio de visión) lo diseñas con el arquitecto.
  • Plataforma ALPRO: React + Vite + TypeScript · Node.js + Express + TypeScript · PostgreSQL (Drizzle ORM) · BullMQ + Redis · Stripe · SendGrid · AWS (ECS, S3) · GitHub Actions · Sentry.
Ofrecemos
  • Sueldo según experiencia y esquema de contratación.
  • Full-time, híbrido en la Ciudad de México (oficina en Tlalpan).
  • Dos problemas reales con usuarios reales: miles de guardias en campo con una nómina que depende de que la asistencia esté bien, y una plataforma PropTech.
  • Libertad técnica sobre la app, la API y el servicio de visión, con un arquitecto que conoce las bases de punta a punta.
  • Equipo chico y senior, sin burocracia.
Proceso de selección (rápido, 2 etapas)
  1. Videollamada de 30 minutos con el líder técnico.
  2. Entrevista técnica en vivo: diseño en pizarra del flujo de foto y reglas, y revisión de código en TypeScript, sin proyecto para llevar a casa.