Portal de empleos para la minería
DESARROLLADOR SOFTWARE BACK END + IA (Freelance / 100% remoto)
Función Principal
Este rol tendrá como objetivo principal analizar, diseñar, y desarrollar distintos requerimientos del software y/o proponer mejoras.
La idea es desarrollar componentes tanto BackEnd, así como integraciones con sistemas de IA, interactuando principalmente con el CTO.
Funciones Específicas
Desarrollar nuevas funciones del software y mejorar las existentes.
Colaborar con el equipo de desarrollo, el CTO y el líder de IA para diseñar arquitecturas y soluciones escalables.
Probar y depurar funcionalidades para garantizar su funcionamiento y rendimiento óptimos.
Hacer levantamiento de requerimientos para construir, probar y generar el producto o funcionalidades solicitadas de acuerdo a los tiempos y metas definidos para cada proyecto que se le asigne.
Realizar pruebas de concepto de usos de IA en el sistema.
Mantención y mejora continua de sistemas, plataformas y aplicaciones, corregir errores, optimizar funcionamientos según las necesidades de los proyectos asignados.
Revisión, pruebas y análisis de los desarrollos entregados para garantizar la calidad
Cumplir con los tiempos y calidad de los proyectos asignados.
Formación Académica
Ingeniería Civil en Computación e Informática
Años de experiencia
Al menos 2 años
Conocimientos técnicos y otros requisitos
Excluyente:
- NodeJS
- SQL
- GIT
- Linux nivel intermedio
- Desarrollo de pipelines de datos: Construcción de pipelines ETL/ELT escalables. (considerando datos semi estructurados y no estructurados).
- Generación y procesamiento de bases vectoriales (embeddings).
Deseable:
- MySQL
- ExpressJS
- Docker
- Azure
- Integración con IA: Implementación de modelos avanzados de NLP
- Frameworks y optimización de APIs: Uso de LangChain, LlamaIndex y configuración de consultas a APIs de IA como OpenAI o Hugging Face.
Habilidades blandas requeridas
· Capacidad de trabajar de manera autónoma, levantando obstáculos o dificultades de manera oportuna
· Capacidad para resolver problemas de manera creativa y eficiente.
· Orientación a resultados
· Atención al detalle.