BC Digital Services, es una empresa especializada en desarrollo de proyectos software.
A continuación se detalla todo lo que necesita saber sobre lo que implica esta oportunidad, así como lo que se espera de los solicitantes.
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)
Para trabajar en entornos productivos, multiusuario o escalables.
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. xpzdshu
BC Digital Services es una compañía que ofrece igualdad de oportunidades. Todos/as los/las 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