DESARROLLADOR DE SOFTWARE ESPECIALIZADO EN INTELIGENCIA ARTIFICIAL

Fecha: 15 abr. 2026

Ubicación: YUCATÁN, MX

Empresa: Oportunidades profesionales

MISIÓN DEL PUESTO

Transformar las necesidades de la institución en soluciones inteligentes mediante el desarrollo de software y modelos de Inteligencia Artificial, contribuyendo a la innovación, eficiencia operativa y generación de valor a través del uso estratégico de la tecnología.

FUNCIONES PRINCIPALES:

  • Desarrollar soluciones de software con componentes de Inteligencia Artificial, mediante el uso de lenguajes de programación, frameworks especializados y metodologías ágiles, para atender de manera eficiente los requerimientos tecnológicos de la institución.
  • Analizar y traducir requerimientos funcionales y de negocio en soluciones tecnológicas, mediante la definición de arquitecturas de software e integración de modelos de IA, para asegurar que las herramientas desarrolladas respondan a necesidades reales de las áreas usuarias.
  • Diseñar, entrenar e implementar modelos de Inteligencia Artificial, utilizando técnicas de machine learning, procesamiento de datos y validación de modelos, para generar soluciones predictivas, automatizadas y orientadas a la toma de decisiones.
  • Mantener y optimizar aplicaciones y modelos en operación, mediante monitoreo continuo, corrección de errores y mejoras de desempeño, para garantizar la estabilidad, escalabilidad y continuidad operativa de las soluciones.
  • Gestionar e integrar fuentes de datos, asegurando su calidad, disponibilidad y estructura adecuada, para soportar el correcto funcionamiento de los modelos de IA y aplicaciones desarrolladas.
  • Desarrollar e integrar APIs y servicios tecnológicos, facilitando la interoperabilidad entre sistemas y plataformas, para asegurar la correcta implementación de soluciones dentro del ecosistema tecnológico de la institución.
  • Documentar desarrollos, procesos y modelos implementados, generando manuales técnicos y funcionales, para asegurar la trazabilidad, mantenimiento y transferencia de conocimiento.
  • Brindar soporte técnico y capacitación a usuarios internos, acompañando la implementación de soluciones desarrolladas, para asegurar su correcta adopción y aprovechamiento.
  • Investigar y evaluar nuevas tecnologías en Inteligencia Artificial y analítica de datos, proponiendo mejoras e innovaciones, para fortalecer las capacidades tecnológicas y la competitividad de la institución.
  • Asegurar el cumplimiento de estándares de calidad, seguridad y buenas prácticas de desarrollo, mediante el uso de lineamientos institucionales y tecnológicos, para garantizar soluciones confiables y sostenibles.

NIVEL MÍNIMO DE ESTUDIO Y ÁREA(S) DE ESTUDIO:

Superior en Ingeniería en tecnologías de información, de sistemas o desarrollo de software.

EXPERIENCIA LABORAL

Indispensable - Experiencia en desarrollo de software en tecnologías - 3 a 5 años
Indispensable - Manejo de herramientas de ambientes de desarrollo - 3 a 5 años

CONOCIMIENTOS ESPECÍFICOS Y/O CERTIFICACIONES

Indispensable - Dominio de lenguajes de programación, bases de datos y lenguaje de consultas estructurados
Indispensable - Conocimiento de metodologías para el análisis y desarrollo ágil de proyectos
Indispensable - Conocimiento de arquitectura de software
Indispensable - Manejo de herramientas para la gestión de requerimientos y ambientes de desarrollo

IDIOMAS NECESARIOS PARA DESEMPEÑAR EL PUESTO

Inglés - Intermedio

DISPONIBILIDAD PARA VIAJAR:

Ocasionalmente

COMPETENCIAS

Comunicación efectiva (Nivel 3)
Creatividad e innovación (Nivel 4)
Efectividad ante la presión (Nivel 3)
Toma de riesgos (Nivel 2)

OTROS REQUISITOS

  • Dominio de Python y experiencia en desarrollo Backend orientado a procesamiento de datos.

  • Experiencia en Fullstack e integración, incluyendo frameworks Frontend (React, Vue) y consumo de APIs REST.

  • Experiencia en IA Generativa: implementación de LLMs, Prompt Engineering y uso de Vector Databases.

  • Sólidos conocimientos en Machine Learning utilizando el ecosistema estándar (Pandas, NumPy, Scikit-learn).

  • Experiencia en el desarrollo de chatbots y asistentes conversacionales.

  • Manejo de infraestructura en la nube (AWS o Azure) y bases de datos SQL/NoSQL.

  • Capacidad para diseñar Data Pipelines (ETL) y procesar grandes volúmenes de datos.

  • Habilidad para traducir necesidades de negocio en soluciones técnicas y realizar levantamiento de requerimientos con perfiles no técnicos.

  • Enfoque en automatización, optimización de procesos y documentación técnica.

  • Actitud proactiva para el aprendizaje autónomo de nuevas tecnologías y tendencias de IA.

  • Excelentes habilidades de comunicación y trabajo en equipo multidisciplinario.