Desarrollador/a Senior de IA / MLOps
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore careersSearch for a different role
Skills
Description
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). - Optimización de recursos (CPU/GPU/memoria) y control de costes. - Ciclo de vida y monitorización: Colaborar en pipelines CI/CD (Azure DevOps) y monitorizar el rendimiento y coste de los modelos en producción (tokens, tiempos de inferencia, uso de hardware). - Documentación: Registrar arquitecturas, decisiones técnicas y buenas prácticas de despliegue. Ofrecemos: · Contrato indefinido · Modalidad: híbrida · Desarrollo profesional y formativo continuo. · Posibilidades reales de crecimiento y evolución dentro de la organización. Nuestro compromiso En ABAI creemos en un entorno laboral inclusivo, libre de etiquetas y con igualdad de oportunidades para todas las personas. Esta oferta está abierta a cualquier persona que cumpla con los requisitos, sin importar su condición. GENTE ABAI #LIBRES #IGUALES #SIN ETIQUETAS Declaración de Igualdad de Oportunidades ABAI está comprometido con la Diversidad, la Inclusión, la Igualdad de Trato y Oportunidades y con la lucha contra la discriminación en cualquiera de sus formas. ¿Te interesa? Aplica a la vacante y nos pondremos en contacto contigo.
Get similar jobs in Spain by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Desarrollador/a Senior de IA / MLOps jobs in Spain.
Finding similar jobs…