Desarrollador (a) Software con enfoque en Inteligencia Artificial - Nivel Middle
Buscamos un(a) Desarrollador(a) de Software Nivel Middle con interés y experiencia en la aplicación de Inteligencia Artificial al desarrollo de soluciones web en Barranquilla.
- FORMACIÓN:
Técnico, Tecnólogo, o profesional en Ingeniería de Sistemas, Desarrollo de Software, Inteligencia Artificial o áreas afines (Certificables). Experiencia formal minima de 2 años en desarrollo de software. Deseable experiencia o proyectos relacionados con integración de IA en aplicaciones, automatizaciones, APIs inteligentes o análisis de datos.
- IMPORTANTE:
Sólidos conocimientos en uno de los siguientes lenguajes: Python, C, PHP o JavaScript. Experiencia o bases prácticas en desarrollo de aplicaciones web y consumo de APIs RESTful. Conocimiento en frameworks de JavaScript como Angular, React, Vue u otros similares. Experiencia en Inteligencia Artificial aplicada al desarrollo de software. Capacidad para trabajar con bases de datos relacionales o no relacionales.
PRINCIPALES RESPONSABILIDADES
- Diseñar, desarrollar e integrar soluciones de Inteligencia Artificial en aplicaciones web.
- Crear y mantener aplicaciones utilizando Python, C, PHP o JavaScript, asegurando código limpio, eficiente y mantenible.
- Implementar y consumir APIs RESTful para integrar servicios internos, externos y modelos de IA.
- Desarrollar interfaces de usuario con HTML, CSS, JavaScript y frameworks como Angular u otros similares.
- Apoyar la integración de modelos, servicios o herramientas de IA en procesos y aplicaciones existentes.
- Participar en análisis de requerimientos, estimación de tareas, revisiones de código y mejora continua.
- Realizar pruebas básicas, depuración y ajustes para asegurar el correcto funcionamiento.
- Mantener documentación técnica clara, ordenada y actualizada.
- Colaborar activamente con el equipo de desarrollo bajo metodologías ágiles como Scrum o Kanban.
- Potencia tus habilidades en un entorno colaborativo, transformando necesidades en soluciones prácticas, escalables y orientadas a resultados.
- Requerimientos
- Educación mínima: Universidad / Carrera tecnológica
- 2 años de experiencia
- Conocimientos: Orientación al logro, Resolución de problemas, Organización, Servicio al cliente
- Palabras clave: developer, programador