Business Insights es una empresa de desarrollo de software personalizado para empresas. Estamos viviendo una etapa de crecimiento y queremos incorporar al equipo un perfil Ingeniero de Software en Inteligencia Artificial.Creemos en la importancia de la innovación y la creatividad en la creación de soluciones informáticas personalizadas de alta calidad para nuestros clientes. Somos un equipo diverso de ingenieros altamente capacitados y apasionados por la tecnología, que trabajamos juntos para resolver desafíos complejos y mejorar continuamente nuestras habilidades.Nos gustaría que formes parte de nuestro equipo de desarrollo de software, y estamos seguros de que tu experiencia y habilidades serán una valiosa para nuestra empresa. Te ofrecemos un ambiente de trabajo enriquecedor y colaborativo, donde tendrás la oportunidad de aprender y crecer como desarrollador/a de software mientras trabajas en proyectos interesantes y significativos.No solo eso, sino que también tendrás la oportunidad de trabajar con clientes de renombre en diversas industrias, lo que te permitirá adquirir una amplia experiencia en el desarrollo de software y mejorar tus habilidades en la creación de soluciones innovadoras y efectivas.DescripciónBuscamos una persona con experiencia en diseñar, desarrollar e implementar soluciones innovadoras basadas en inteligencia artificial, orientadas a optimizar procesos internos y mejorar la experiencia del cliente. La persona seleccionada contribuirá directamente al liderazgo tecnológico de la empresa, impulsando productos digitales avanzados y eficientes.Principales responsabilidades- Diseñar y construir chatbots inteligentes utilizando Microsoft Bot Framework.- Integrar y optimizar interacciones mediante Large Language Models (LLMs).- Diagnosticar y resolver incidencias técnicas en chatbots en producción.- Mantener y evolucionar aplicaciones web en React.Js.- Automatizar la extracción de datos mediante herramientas de Azure AI.- Implementar soluciones de OCR para el procesamiento de documentos diversos.- Desarrollar aplicaciones en entornos cloud como Azure y OpenShift.- Administrar bases de datos NoSQL (MongoDB).- Colaborar con equipos multidisciplinares para integrar IA en procesos de negocio.- Aplicar buenas prácticas de control de versiones usando GitFlow.- Documentar desarrollos, arquitecturas y procesos, asegurando trazabilidad y soporte técnico.- Investigar nuevas tecnologías y tendencias para potenciar la innovación del área.¿Qué esperamos de ti?- Formación: Grado en Ingeniería Informática, Sistemas, Telecomunicaciones o áreas afines.- Idiomas: Español e inglés (nivel intermedio o superior).- Lenguajes: Node.Js, Python, Java, C#- Cloud: Azure, OpenShift- Control de versiones: Git (metodología GitFlow)- Competencias personales:- Capacidad analítica- Trabajo en equipo- Orientación a la resolución de problemas- Curiosidad tecnológica e iniciativaTambién es valorable …- Conocimientos en: Spring, Azure AI, Logic Apps, Azure Functions, ReactJS, Bot Framework Composer- Experiencia previa en el sector asegurador.- Certificaciones en IA, cloud o tecnologías relacionadas.- Familiaridad con metodologías ágiles y entornos DevOps.¿Qué esperar estando en nuestro equipo?- Trabajar en un entorno con diversidad de proyectos estables que te ayudará a crecer profesionalmente- Modalidad 100% remota- Contratación en modalidad freelance- Programa de Formaciones/Certificaciones- Beneficios Sociales- Flexibilidad horariaRetos nuevos y … ¡ganas de seguir aprendiendo!