SONDA
Capgemini
Ingeniero/Ingeniera de IA Junior - NLP
Sobre la oportunidad
Tu futuro en tecnología empieza aquí.
En Capgemini, liberamos la energía humana a través de la tecnología para generar un impacto real en los negocios, las personas y la sociedad. Somos una empresa global, diversa e innovadora, compuesta por un equipo de más de 420 mil personas, en más de 50 países. Aquí, el aprendizaje continuo, la colaboración y el protagonismo forman parte del día a día y tienes la oportunidad de trabajar en un entorno que valora quién eres, siempre con propósito.
Diversidad, Equidad e Inclusión: Sé Tú en Capgemini
Valoramos la diversidad en todas sus formas y promovemos un entorno inclusivo, reconocido globalmente por su compromiso con la ética, la equidad y el sentido de pertenencia.
Imagina tu futuro y hazlo realidad con nosotros
¿Qué harás en tu día a día?
Buscamos un(a) AI Software Engineer con enfoque en NLP para actuar en el desarrollo de software y aplicaciones de Inteligencia Artificial, desde la concepción y arquitectura hasta la implementación, operación y evolución en producción. La posición tendrá una fuerte actuación hands-on en ingeniería de software, construyendo APIs, microservicios, pipelines y aplicaciones basadas en NLP y LLMs, integradas a sistemas y plataformas corporativas. El profesional será responsable de transformar capacidades de NLP, Machine Learning y Generative AI en soluciones robustas, escalables, observables y preparadas para entornos productivos, considerando aspectos como arquitectura, rendimiento, latencia, disponibilidad, seguridad, coste y escalabilidad. El enfoque principal no será la investigación o el desarrollo de nuevos modelos, sino la ingeniería de aplicaciones de IA, incluyendo la integración de modelos, el desarrollo de software, el despliegue, la operación, la observabilidad y la evolución continua de las soluciones.
Responsabilidades principales
- Diseñar, desarrollar y evolucionar aplicaciones de NLP y IA en entornos productivos.
- Definir e implementar la arquitectura técnica de aplicaciones basadas en NLP, LLMs y Generative AI.
- Desarrollar APIs, microservicios, pipelines y componentes de software para aplicaciones de IA.
- Implementar pipelines de procesamiento de lenguaje natural, inferencia e integración con modelos de IA.
- Integrar LLMs y modelos de NLP a aplicaciones, APIs, bases de datos, sistemas corporativos y herramientas externas.
- Desarrollar soluciones utilizando RAG, embeddings, semantic search y vector databases.
- Implementar y integrar Prompt Engineering, structured outputs, function calling y tool calling cuando sea aplicable.
- Realizar despliegue, configuración, actualización y mantenimiento de aplicaciones y servicios de IA.
- Desarrollar soluciones considerando escalabilidad, disponibilidad, rendimiento, latencia y optimización de costes.
- Implementar mecanismos de caching, procesamiento asíncrono, colas y estrategias de optimización de inferencia cuando sea aplicable.
- Implementar pruebas unitarias, de integración, funcionales, de regresión y de rendimiento.
- Desarrollar y mantener pipelines de CI/CD para aplicaciones y componentes de IA.
- Implementar prácticas de versionado de código, modelos, prompts, configuraciones y artefactos de IA.
- Monitorizar aplicaciones y servicios utilizando métricas, logs y traces, actuando en la identificación y resolución de problemas.
- Realizar debugging, troubleshooting y análisis de incidentes en entornos productivos.
- Evaluar y optimizar aplicaciones considerando métricas de calidad, latencia, throughput, disponibilidad y coste.
- Implementar mecanismos de evaluación y monitorización de la calidad de aplicaciones basadas en LLM/NLP.
- Participar en la definición técnica e implementación de nuevos casos de uso de NLP y IA.
- Trabajar en conjunto con Ingeniería, Arquitectura, Producto, Datos, UX y áreas de negocio.
- Producir y mantener documentación técnica de arquitecturas, APIs, componentes, pipelines y procedimientos operativos.
¿Qué necesitas saber (requisitos técnicos)?
- Python y desarrollo de APIs/microservicios con FastAPI o Flask;
- NLP, LLMs y Generative AI;
- RAG, embeddings, semantic search y Vector Databases;
- Prompt Engineering, Function/Tool Calling e integración con APIs de LLMs;
- Docker, Git y prácticas de pruebas y desarrollo de software;
- Cloud (AWS, Azure o GCP) y CI/CD;
- SQL e integración/procesamiento de datos;
- Conocimientos en MLOps/LLMOps, observabilidad y evaluación de aplicaciones de IA.
¿Qué ofrecemos para tu desarrollo?
- Plan de carrera estructurado y trayectorias personalizadas de aprendizaje
- Universidad Corporativa, con acceso a Harvard, Coursera, Udemy y Pluralsight
- Certificaciones oficiales con socios como SAP, AWS, Microsoft y Salesforce
- Plataforma EF Education First (Inglés, Español, Francés y Alemán)
¿Qué ofrecemos para tu bienestar integral?
- Asistencia médica y odontológica
- TotalPass
- Capgemini Equilibrium (seguimiento nutricional y psicoterapéutico)
- Previsión social y seguro de vida
- Programa Family Care: permisos de maternidad y paternidad extendidos, apoyo a la fertilidad, orientación personalizada en salud y bienestar
- Vale-restaurante/alimentación
- Opción de compra de acciones de la empresa con descuento
- Ayuda para teletrabajo
- Descuento en farmacias
- Club de beneficios y mucho más!
