Descripción del trabajo
BC Digital Services, es una empresa especializada en desarrollo de proyectos software.
Forma parte de Grupo BC, desempeñando la labor de transformar tecnológicamente aquellos procesos derivados del core del negocio y creando productos de software desde cero en clientes de otros sectores.
Nos define nuestro servicio de alta calidad en el desarrollo de arquitecturas, prescripción de nuevas herramientas y aplicación de metodologías ágiles.
Actualmente, necesitamos incorporar en nuestros equipos un / a IA Developer.
Conocimientos necesarios :
* Python avanzado (estructuras, asincronía, typing, buenas prácticas).
* Modelos de lenguaje (LLMs) : fundamentos de funcionamiento, prompt engineering, fine-tuning básico vs RAG.
* LangChain / LlamaIndex u otras librerías de orquestación de LLMs.
* APIs de IA generativa (OpenAI, VertexAI, Claude, Cohere, etc) : integración, límites, optimización de costes.
* Diseño y consumo de APIs REST.
* Manejo de JSON, YAML, Markdown, etc. estructuración de datos no tradicionales.
DevOps / Infraestructura (deseables) :
* Cloud platforms : GCP (VertexAI, Cloud Functions, Storage) u otras (AWS Sagemaker, Azure ML).
* Observabilidad : logs, tracing y métricas en aplicaciones IA (Prometheus, OpenTelemetry).
Experiencia práctica y mentalidad de producto :
* Visión end-to-end del uso real de los modelos.
* Proyectos de IA aplicada a casos de negocio reales : asistentes, copilotos, análisis semántico, generación de documentos, autoservicio, etc.
* Capacidad de modelar flujos de interacción complejos, multi-turn, herramientas, control de contexto.
* Mentalidad MVP-first, orientada a entregables funcionales antes que a papers.
Habilidades adicionales valoradas :
No imprescindibles, pero diferenciales para proyectos más complejos o estratégicos.
* Automatización con n8n, Airflow, Dagster o similares.
* PostgreSQL / NoSQL básico (modelo documental, JSONB, semántica de consultas).
* FastAPI / Flask para exponer agentes como servicios.
* Control de versiones de modelos y datasets (DVC, Weights & Biases, MLFlow).
* Evaluación de calidad de agentes (LLM-as-a-judge, human feedback pipelines).
* Experiencia con agentes multi-tool o multi-hop reasoning.
* Experiencia : 3 a 4 años en puestos similares.
* Habilidades de comunicación efectiva y capacidad para trabajar en equipo de manera colaborativa.
* Habilidad para aprender rápidamente nuevas tecnologías y adaptarse a cambios en los requisitos del proyecto.
* Capacidad para explicar conceptos complejos de IA de forma clara.
* Formación en informática o desarrollo de aplicaciones software.
* Por condiciones del proyecto es necesario residir en MADRID.
Que tendrás en BC Digital :
* Estabilidad laboral : incorporación bajo contrato indefinido.
* Apostamos al crecimiento de nuestros colaboradores a través de un Plan de Formación contínua y certificaciones técnicas.
* Programa Club de beneficios para empleados de BC Digital.
* Nuestro horario de trabajo nos permite conciliar la vida familiar y profesional : jornadas de 8 : 00 a 16 : 00 horas y viernes con jornada intensiva.
* Horario de verano : jornada intensiva en julio y agosto.
* Modalidad híbrida : 4 días de teletrabajo y 1 día en oficina.
* Salario acorde a la experiencia, posición y mercado.
* Un equipo con ideas frescas, innovadoras y muchas ganas de crecer profesionalmente.
BC Digital Services es una compañía que ofrece igualdad de oportunidades. Todos / as los / as candidatos / as cualificados / as serán considerados para el empleo sin distinción de raza / etnia, color, religión, sexo, orientación sexual, identidad de género, nacionalidad, discapacidad, edad o cualquier otra condición protegida por la ley.
#J-18808-Ljbffr