Tipo de Puesto: Jornada Completa | Trabajo Remoto
Horario
Debe coincidir al menos 4 horas con el horario del Pacífico de EE. UU.
Sobre el Rol
Buscamos un Desarrollador Full Stack de IA senior para liderar el desarrollo de una plataforma operativa interna impulsada por IA. Trabajarás en ingeniería de datos, integraciones de API, aplicaciones de IA/LLM, dashboards, automatización y desarrollo web moderno. Ayudarás a diseñar la arquitectura, construir sistemas listos para producción y mejorar la plataforma basándote en necesidades comerciales reales. Este es un rol de alta responsabilidad para alguien que pueda proponer soluciones, tomar decisiones técnicas y llevar proyectos de la idea a la producción.
Responsabilidades Clave
Desarrollo de Datos y Plataforma
- Construir y mantener un data warehouse centralizado utilizando SQL y herramientas de datos modernas.
- Desarrollar una capa de métricas compartida para que las métricas comerciales se definan de manera consistente en los dashboards.
- Construir pipelines de datos, modelos, monitoreo y reportes automatizados.
- Conectar datos de múltiples sistemas comerciales en una plataforma centralizada.
Integraciones de API y Automatización
- Construir y mantener integraciones de API REST y webhooks con plataformas como ServiceTitan, Dialpad, Brex, Ramp, QuickBooks Online, sistemas de nómina, Google Ads y otros sistemas comerciales.
- Desarrollar automatizaciones basadas en eventos que monitoreen procesos comerciales y activen alertas cuando no se cumplan los requisitos.
- Construir verificaciones y scorecards automatizados para operaciones, nómina, contabilidad y marketing.
Desarrollo de IA y LLM
- Construir asistentes impulsados por IA que puedan responder preguntas comerciales utilizando datos de la empresa.
- Desarrollar flujos de trabajo de recuperación (retrieval), text-to-SQL, capas semánticas, agentes y uso de herramientas.
- Diseñar prompts, evaluaciones, guardrails y sistemas que controlen el costo y la latencia de la IA.
- Construir aplicaciones de IA que sean lo suficientemente confiables para usuarios reales y operaciones comerciales.
Dashboards y Aplicaciones Web
- Construir dashboards para operaciones, ventas, finanzas, marketing y servicio al cliente.
- Desarrollar aplicaciones web modernas utilizando TypeScript/JavaScript y React o tecnologías similares.
- Construir servicios backend utilizando Node.js o Python.
- Dar soporte a futuras aplicaciones orientadas al cliente para reservas, pagos, facturas, fotos de trabajos e historial de servicios.
Seguridad e Infraestructura
- Implementar autenticación segura, OAuth/SSO, acceso basado en roles, gestión de secretos y registro de auditoría.
- Seguir las prácticas de menor privilegio y manejo adecuado de PII.
- Dar soporte a CI/CD, infraestructura como código, monitoreo y confiabilidad de producción.
- Construir sistemas que estén debidamente documentados y soportados con runbooks.
Experiencia y Habilidades Requeridas
- Más de 5 años de experiencia profesional en desarrollo full-stack con sistemas en producción.
- Más de 2 años de experiencia construyendo pipelines de datos, data warehouses y aplicaciones impulsadas por LLM.
- Fuerte experiencia con SQL y data warehouses en la nube como BigQuery, Snowflake o PostgreSQL.
- Experiencia con dbt o herramientas equivalentes de modelado de datos, orquestación y monitoreo.
- Fuerte experiencia construyendo APIs REST e integraciones de webhooks.
- Experiencia práctica con aplicaciones de IA/LLM, incluyendo agentes, uso de herramientas, text-to-SQL, recuperación y evaluación.
- Fuerte experiencia frontend con TypeScript/JavaScript y React o similar.
- Experiencia con servicios backend Node.js o Python.
- Experiencia con tecnologías serverless o edge; Cloudflare Workers es un plus.
- Experiencia con CI/CD e infraestructura como código.
- Fuerte comprensión de seguridad de aplicaciones, autenticación, permisos, secretos y registro de auditoría.
- Capacidad para trabajar de forma independiente y asumir la propiedad de la arquitectura y las decisiones técnicas.
- Sólidas habilidades de comunicación escrita y verbal en inglés.
Calificaciones Preferidas
- Experiencia integrando con ServiceTitan, Jobber, Housecall Pro o plataformas similares de field-service.
- Experiencia con React Native o Flutter.
- Experiencia trabajando con integraciones de SaaS empresariales a escala.
- Experiencia manejando datos de clientes y construyendo sistemas con controles de seguridad tipo SOC 2.
- Experiencia construyendo asistentes de IA utilizados por usuarios comerciales reales.
Qué te hace un buen candidato
- Puedes diseñar la arquitectura, no solo implementar tickets asignados.
- Construyes sistemas listos para producción que son monitoreados, documentados y mantenibles.
- Entiendes cómo la tecnología se conecta con las métricas y resultados comerciales.
- Puedes explicar conceptos técnicos complejos a stakeholders no técnicos.
- Asumes la responsabilidad desde la planificación hasta el despliegue y la mejora continua.
- Te sientes cómodo trabajando de forma remota con comunicación asíncrona y demos regulares.
Estilo de Trabajo
Trabajarás de forma remota con al menos 4 horas de solapamiento diario con el horario del Pacífico de EE. UU. El equipo trabaja principalmente a través de comunicación asíncrona, con colaboración regular y demos semanales del trabajo entregado.
Proceso de Entrevista
- Screening de IA
- Entrevista con el Cliente
- Etapa de Oferta
#LI-AG1