18 oct
|
ABAI BUSINESS SOLUTIONS
|
Madrid
18 oct
ABAI BUSINESS SOLUTIONS
Madrid
En Abai estamos buscando un/a Desarrollador/a Senior de IA / MLOps con experiencia sólida en Python, procesamiento de audio y NLP, y arquitecturas cloud-native en Azure.
Su objetivo será diseñar, desarrollar y desplegar en producción sistemas de transcripción, diarización y análisis inteligente de conversaciones a gran escala sobre clústeres Kubernetes con soporte GPU.
El candidato/a se integrará en el equipo responsable de una plataforma de análisis de interacciones (contact center analytics) que combina modelos de speech-to-text (WhisperX), diarización de hablantes (pyannote.audio), separación de fuentes de audio (Demucs), anonimización de PII (Presidio) y modelos de lenguaje (Azure OpenAI).
Responsabilidades principales
- Pipelines de audio: Diseñar y mantener flujos de procesamiento (limpieza, reducción de ruido, separación de voces, diarización y transcripción) usando WhisperX, pyannote.audio, Demucs, torchaudio y librosa.
- Desarrollo en Python: Construir servicios robustos y observables con logging estructurado, métricas de telemetría (Azure Monitor / OpenTelemetry)
y manejo de errores en entornos de alta concurrencia.
- Integración de GenAI: Optimizar modelos de Azure OpenAI para análisis semántico, resúmenes, extracción de métricas y arquitecturas RAG sobre Azure AI Search.
- Privacidad de datos: Implementar anonimización de datos personales (PII) mediante Presidio con soporte multilingüe (spaCy / Transformers).
- Arquitectura asíncrona: Diseñar sistemas de mensajería basados en Azure Storage Queues y Azure Blob Storage para procesar grandes volúmenes de audio.
- Despliegue y Ops (AKS): Contenerizar con Docker y desplegar en clústeres de Kubernetes (AKS), encargándose de:
- Configuración de nodos con soporte GPU (NVIDIA CUDA) para inferencia de deep learning.
- Definición de manifiestos (Deployments, HPA, ConfigMaps, Secrets, probes de salud).
- Gestión de escalado automático, tolerancia a fallos y actualizaciones sin downtime (rolling updates).
- Optimi
📌 Desarrollador/a Senior de IA (Madrid)
🏢 ABAI BUSINESS SOLUTIONS
📍 Madrid