
HP France es la filial francesa de HP Inc., una empresa tecnológica que presta servicios tanto a consumidores como a empresas con productos informáticos y de impresión. Su cartera incluye portátiles, ordenadores de sobremesa, monitores, impresoras y accesorios relacionados, destinados tanto al uso personal cotidiano como a los flujos de trabajo profesionales. La empresa se centra en desarrollar y ofrecer tecnología diseñada para ayudar a las personas y organizaciones a trabajar de manera más eficiente.
Ingeniero/a sénior de software para retail, IA y Android
Lidera el desarrollo de software de retail para Android con IA, desde aplicaciones móviles y servicios backend hasta agentes de IA. Colabora con clientes y equipos de producto para llevar el software comercial desde las primeras ideas hasta producción.
Descripción
- Desarrolla software móvil para retail con IA.
- Convierte las necesidades del producto y de los clientes en software funcional junto con especialistas en la materia.
- Guía el desarrollo desde las primeras ideas y los prototipos hasta la preparación para producción.
- Contribuye a aplicaciones Android, servicios backend y agentes de IA.
- Define criterios de aceptación, sopesa opciones técnicas y prioriza el trabajo de desarrollo.
- Colabora con ingenieros que trabajan de cara al cliente y con los equipos de TI de los clientes para recopilar comentarios, validar funciones, resolver problemas de integración y entregar correcciones.
- Crea y mantiene entornos de ejecución para agentes que conectan modelos de IA con contexto, herramientas, memoria, permisos y flujos de trabajo.
- Selecciona, integra y evalúa modelos de IA para razonamiento, uso de herramientas y visión.
- Mejora la calidad, la velocidad, la fiabilidad y el coste de la inferencia en implementaciones en la nube y en el borde.
- Desarrolla aplicaciones Android para terminales portátiles y tabletas de retail, con interfaces adaptables y funciones de voz, cámara, escaneo y pago.
- Integra las aplicaciones de forma segura con sistemas empresariales mediante API, eventos y adaptadores.
- Establece prácticas para la programación asistida por IA, la revisión de código, las pruebas automatizadas, la seguridad, la integración continua y los lanzamientos de software.
- Asesora a otros ingenieros, revisa diseños y código, y lidera la resolución de problemas técnicos.
- Convierte las necesidades recurrentes de los clientes en funciones reutilizables para un producto comercial escalable y fácil de mantener.
Requisitos
- Grado en informática, ingeniería de software o un campo técnico relacionado, o experiencia práctica equivalente.
- Al menos 8 años de experiencia en ingeniería de software, incluido liderazgo técnico y experiencia práctica en la entrega de productos nuevos desde su concepción hasta producción.
- Experiencia desarrollando aplicaciones de IA con modelos de lenguaje grandes, marcos o entornos de ejecución para agentes, llamadas a herramientas, recuperación, inferencia y evaluación.
- Sólida experiencia en desarrollo para Android y en la conexión de aplicaciones móviles con servicios backend, sistemas empresariales y funciones de dispositivos.
- Experiencia colaborando con clientes, equipos de TI de clientes o ingenieros de atención al cliente para crear funciones y resolver problemas técnicos.
- Experiencia práctica con herramientas de desarrollo de software asistido por IA.
- Buen conocimiento de la arquitectura de aplicaciones de IA, incluidos modelos, entornos de ejecución para agentes, contexto, recuperación, memoria y herramientas.
- Comprensión de las decisiones de selección de modelos e inferencia que afectan a la precisión, la latencia, el rendimiento, el coste, la privacidad y la ejecución en la nube o en el dispositivo.
- Sólidas habilidades de desarrollo para Android; se valoran Kotlin y Jetpack Compose.
- Sólidas habilidades de ingeniería móvil y backend, incluidas las API, los sistemas distribuidos y la integración empresarial.
- Dominio de herramientas de programación asistida por IA y desarrollo agéntico.
- Capacidad para convertir especificaciones de clientes en diseños técnicos y pruebas de aceptación, diagnosticar fallos y evaluar flujos de trabajo de IA.
- Conocimientos de prácticas de desarrollo seguro, autenticación, autorización, privacidad de datos, registros de auditoría, pruebas automatizadas, integración continua y gestión de lanzamientos.
- Comunicación clara, buen criterio técnico, capacidad de mentoría y habilidad para gestionar requisitos cambiantes entre equipos.
Beneficios
- Seguro médico
- Cobertura dental
- Cobertura oftalmológica
- Seguro por incapacidad temporal y permanente
- Programa de asistencia al empleado
- Cuenta de gastos flexibles
- Seguro de vida
- Entre 4 y 12 semanas de permiso parental totalmente remunerado, según la antigüedad
- 11 días festivos remunerados
- Días adicionales flexibles de vacaciones y baja por enfermedad remunerados