




Resumen: Buscamos un Ingeniero de Software Full Stack para transformar modelos analíticos y requisitos comerciales en aplicaciones escalables y listas para producción. Aspectos destacados: 1. Diseñar y construir microservicios escalables con backend en Python y frontend en Next.js 2. Colaborar con Ciencia de Datos para producir modelos de aprendizaje automático (ML) y sistemas de pronóstico 3. Contribuir a la arquitectura de herramientas propietarias impulsadas por inteligencia artificial **El puesto** Buscamos un **Ingeniero de Software Full Stack** para unirse a nuestro equipo de TI y trabajar estrechamente con nuestros científicos de datos con el fin de transformar modelos analíticos, soluciones de aprendizaje automático y requisitos comerciales en aplicaciones listas para producción. Serás responsable de diseñar y construir sistemas basados en microservicios escalables, mantenibles y bien documentados, con un **backend en Python** y un **frontend en Next.js**, que impulsen nuestras herramientas internas y plataformas operativas. **Principales responsabilidades** * Colaborar directamente con el equipo de Ciencia de Datos para **desarrollar modelos de aprendizaje automático (ML)**, motores de fijación de precios y sistemas de pronóstico. * Diseñar, desarrollar y mantener **arquitecturas de microservicios** que sean escalables, mantenibles y estén bien documentadas. * Construir APIs robustas **REST y/o GraphQL** en Python para exponer capacidades de ciencia de datos a aplicaciones internas. * Desarrollar interfaces **frontend** receptivas e intuitivas mediante Next.js (React) para usuarios internos de operaciones, ventas y finanzas. * Implementar **tuberías de datos** e integraciones que conecten los modelos con datos operativos en tiempo real. * Garantizar la calidad del código mediante pruebas, revisiones de código y buenas prácticas de CI/CD. * Trabajar con bases de datos (SQL y NoSQL) para gestionar datos de la aplicación y resultados de los modelos. * Contribuir a la arquitectura de **servidores MCP propietarios** y herramientas impulsadas por inteligencia artificial. * Participar en la planificación técnica, ciclos de sprint y colaboración transversal. **Requisitos obligatorios** * Licenciatura en **Ciencias de la Computación, Ingeniería de Software** o campo relacionado (o experiencia equivalente). * Alta competencia en **Python** para desarrollo backend (FastAPI, Flask o Django). * Experiencia sólida en **JavaScript/TypeScript** y **Next.js** (o React). * Experiencia demostrable en la construcción de **microservicios** o arquitecturas orientadas a servicios. * Conocimiento de los **principios de diseño de API RESTful** y patrones de integración. * Experiencia con **bases de datos relacionales** (PostgreSQL, MySQL) y optimización de consultas. * Comprensión de **control de versiones** (Git) y flujos de desarrollo colaborativo. * Capacidad para traducir requisitos técnicos provenientes de ciencia de datos en código limpio y listo para producción. * Excelentes habilidades comunicativas y mentalidad colaborativa. * Este puesto es 100 % presencial * Ofrecemos prestaciones superiores a las establecidas por la ley y un salario base de $28,000 MX libre de impuestos Sueldo: Hasta $28,000\.00 al mes Beneficios: * Días por enfermedad * Seguro de gastos médicos mayores Lugar de trabajo: Empleo presencial


