Capgemini

Ingeniero/Ingeniera de IA Junior - NLP

PythonSQLAWSGCPDocker
Traducción automática. Consulta el original.

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

  1. Diseñar, desarrollar y evolucionar aplicaciones de NLP y IA en entornos productivos.
  1. Definir e implementar la arquitectura técnica de aplicaciones basadas en NLP, LLMs y Generative AI.
  1. Desarrollar APIs, microservicios, pipelines y componentes de software para aplicaciones de IA.
  1. Implementar pipelines de procesamiento de lenguaje natural, inferencia e integración con modelos de IA.
  1. Integrar LLMs y modelos de NLP a aplicaciones, APIs, bases de datos, sistemas corporativos y herramientas externas.
  1. Desarrollar soluciones utilizando RAG, embeddings, semantic search y vector databases.
  1. Implementar y integrar Prompt Engineering, structured outputs, function calling y tool calling cuando sea aplicable.
  1. Realizar despliegue, configuración, actualización y mantenimiento de aplicaciones y servicios de IA.
  1. Desarrollar soluciones considerando escalabilidad, disponibilidad, rendimiento, latencia y optimización de costes.
  1. Implementar mecanismos de caching, procesamiento asíncrono, colas y estrategias de optimización de inferencia cuando sea aplicable.
  1. Implementar pruebas unitarias, de integración, funcionales, de regresión y de rendimiento.
  1. Desarrollar y mantener pipelines de CI/CD para aplicaciones y componentes de IA.
  1. Implementar prácticas de versionado de código, modelos, prompts, configuraciones y artefactos de IA.
  1. Monitorizar aplicaciones y servicios utilizando métricas, logs y traces, actuando en la identificación y resolución de problemas.
  1. Realizar debugging, troubleshooting y análisis de incidentes en entornos productivos.
  1. Evaluar y optimizar aplicaciones considerando métricas de calidad, latencia, throughput, disponibilidad y coste.
  1. Implementar mecanismos de evaluación y monitorización de la calidad de aplicaciones basadas en LLM/NLP.
  1. Participar en la definición técnica e implementación de nuevos casos de uso de NLP y IA.
  1. Trabajar en conjunto con Ingeniería, Arquitectura, Producto, Datos, UX y áreas de negocio.
  1. Producir y mantener documentación técnica de arquitecturas, APIs, componentes, pipelines y procedimientos operativos.

¿Qué necesitas saber (requisitos técnicos)?

  1. Python y desarrollo de APIs/microservicios con FastAPI o Flask;
  1. NLP, LLMs y Generative AI;
  1. RAG, embeddings, semantic search y Vector Databases;
  1. Prompt Engineering, Function/Tool Calling e integración con APIs de LLMs;
  1. Docker, Git y prácticas de pruebas y desarrollo de software;
  1. Cloud (AWS, Azure o GCP) y CI/CD;
  1. SQL e integración/procesamiento de datos;
  1. 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!

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores