TreviAI - AI Developer (m/w/d)

El desarrollador de IA es responsable de la creación y documentación de módulos e interfaces de IA, así como del funcionamiento de la plataforma de IA de TreviAI.

Actividades operativas / día a día

Implementación de los requisitos funcionales y técnicos definidos por el jefe de desarrollo para construir y desarrollar la plataforma de IA

Programación de aplicaciones de IA para la automatización y optimización de procesos

Diseño, programación y documentación de interfaces con módulos de IA existentes y la plataforma de IA

Apoyo en el diseño y análisis de requisitos

Acompañamiento durante todo el ciclo de vida del software para la plataforma de IA y participación activa en el desarrollo ágil en equipo (reuniones diarias de Scrum)

Desarrollo de algoritmos de IA innovadores basados en aprendizaje automático

Uso de modelos de IA con herramientas de redes neuronales como TensorFlow o Caffe

Actividades de aseguramiento de calidad

Programación de módulos e interfaces de IA siguiendo las mejores prácticas y estándares de desarrollo de software
Enfoque en entrega continua (CD) y mejora continua (CI)

Clasificación y análisis de solicitudes (incidentes, peticiones de servicio, etc.)

Garantía de seguimiento continuo de las solicitudes de los clientes relacionadas con IA hasta su completa resolución

Monitoreo y mejora de la calidad del servicio de IA

Participación activa en la resolución de problemas y mejora de la satisfacción del cliente

Revisión y actualización constante de la documentación funcional y técnica

Cualificaciones / experiencia

Título universitario en informática, sistemas de computación, tecnologías de la información o similar

Experiencia en análisis de datos e inteligencia artificial, especialmente en machine learning y chatbots

Excelentes conocimientos en lenguajes de programación como Java, Python, C++ o C#

Conocimientos de R, Python y SQL, así como experiencia con frameworks de IA como TensorFlow, H2O, Theano, CNTK o Caffe

Experiencia en deep learning, especialmente en reconocimiento de voz, detección de objetos y predicción de series temporales

Fuertes habilidades analíticas con capacidad conceptual y espíritu de equipo

Experiencia en desarrollo ágil y arquitectura basada en microservicios

Excelentes conocimientos de alemán e inglés, tanto oral como escrito

Capacidad para trabajar en equipos globales y colaborativos

Habilidades técnicas

Manejo sólido de herramientas de desarrollo de software (Eclipse, Visual Studio, IntelliJ, etc.)

Lenguajes: Java, C++, C# y Python

Experiencia con contenedores y virtualización (Docker, VM)

Desarrollo de interfaces y experiencia con microservicios

Conocimiento de Jira, Confluence, Trello, CI/CD (Jenkins), y control de versiones (GIT)

Buen conocimiento de sistemas operativos (Windows, Unix/Linux)

Experiencia en soporte de software backend (sistemas de correo, Exchange, Outlook, Active Directory, aplicaciones web, etc.)

Conocimientos de bases de datos relacionales y NoSQL

Manejo seguro de herramientas de análisis, monitoreo y logging

Buenas habilidades para la resolución de problemas y documentación del código

Habilidades personales

Excelentes habilidades de comunicación y presentación

Trabajo en equipo, motivación propia y atención al detalle

Disponibilidad para trabajar en turnos

Habilidades de negocio y gestión

Buena comprensión del trabajo en equipo

Entendimiento del mercado del cliente

Alta resistencia al estrés y capacidad de trabajar bajo presión

Gran orientación dinámica y enfocada al cliente.

...

¿Listo para ser parte del futuro?

Para postularte a este puesto, envía tu solicitud por correo electrónico a jobs@treviai.com.