1,115,425open jobs
64,401companies
189,702added this week
Browse all
Location
In office (Madrid)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 2, 2026. First seen by Alion on Oct 1, 2026. Valsoft Corporation scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Valsoft is a Canadian company founded in 2015 that acquires and permanently holds vertical market software businesses rather than reselling them. It buys established, often founder-owned products serving narrow industries such as transport, hospitality, insurance, healthcare and utilities, then keeps them operating under their own brands with centralised support for finance, hiring and best practice. Headquartered in Montreal, it has completed well over a hundred acquisitions and operates on the model that a small software business serving an unglamorous industry can be extremely durable if it is never asked to grow beyond its market.

Buscamos reforzar el equipo que desarrolla QUAY IA Hub, nuestra línea de productos de Inteligencia Artificial para archivos periodísticos: búsqueda semántica, generación de resúmenes y un asistente conversacional (chatbot) que permite a periodistas y lectores “conversar con el archivo” en lugar de limitarse a buscar en él.

¿Qué harás?

  • Diseñar y desarrollar la interfaz conversacional (chat) en Angular sobre nuestro backend de RAG, con respuestas en streaming (SSE).
  • Construir la visualización de resultados enriquecidos: tarjetas multimedia con citas, miniaturas, enlaces al documento original y deep-links a vídeo y audio.
  • Implementar la captura de feedback del usuario (respuestas útiles / no útiles) y las analíticas de uso del asistente.
  • Desarrollar un widget / JavaScript embebible para que clientes externos integren el chat en su CMS.
  • Colaborar estrechamente con el equipo de backend (Python, Solr, LLM) para definir e integrar la API del asistente.
  • Participar en revisiones de código (code reviews), resolución de incidencias y mejora continua de la calidad y el rendimiento.

Qualifications:

  • Conocimiento de sistemas RAG (Retrieval-Augmented Generation) y de búsqueda semántica o vectorial.
  • Experiencia consumiendo APIs de LLM (OpenAI, Anthropic, Gemini…) y trabajando con respuestas en streaming (SSE / WebSockets).
  • Nociones de prompt engineering.
  • Experiencia en el uso de herramientas de IA para desarrollo, como Claude Code, Codex, GitHub Copilot o similares.
  • Titulación en Ingeniería Informática o similar.
  • Mínimo 2 años de experiencia profesional desarrollando con Angular (versiones 2+).
  • Buen dominio de TypeScript, HTML5, CSS3 y JavaScript (ES6+).
  • Experiencia consumiendo APIs REST y trabajando con control de versiones (Git).
  • Conocimiento de RxJS y del ecosistema Angular (componentes, servicios, routing, gestión de estado).
  • Inglés nivel B2.
  • Persona autónoma, con capacidad de trabajo en equipo y ganas de aprender.

About the team / A propos de l'équipe:

En Protecmedia llevamos más de 45 años ofreciendo soluciones tecnológicas a medios de comunicación. Somos la empresa de software de referencia para la industria de los medios desde 1979, con soluciones que abarcan publicidad, contenido editorial y gestión de audiencias. Nuestra plataforma es utilizada por más de 500 editores en todo el mundo, y somos pioneros en el uso de Inteligencia Artificial y Machine Learning aplicados a la creación de noticias. Desde 2023 formamos parte del grupo Valsoft, lo que refuerza nuestra estabilidad y proyección internacional. Nuestra sede está en Madrid (Calle Julián Camarillo, 29).

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,115,425 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Madrid
In office • 3+ years exp • Barcelona
JavaScript
TypeScript
Frontend
Vue.js
Angular
React.js
Design
Figma
Management
Agile
Scrum
Kanban
Apply
In office • 2+ years exp • Madrid
JavaScript
TypeScript
Frontend
Vue.js
Angular
React.js
Design
Figma
Management
Agile
Scrum
Kanban
Apply
In office • Internship • Barcelona
JavaScript
Frontend
React.js
hls.js
QA
Cypress
Jest
Apply
Hybrid • Full-Time • Málaga
JavaScript
TypeScript
Node JS
Databases
Google BigQuery
BigQuery
AI/ML
Copilot
Claude
Frontend
GraphQL
Next.js
React.js
Management
Agile
Apply
Frontend Engineer 1 hour ago
Equity • In office • Full-Time • 3+ years exp • Master's Degree • Istanbul
JavaScript
TypeScript
Frontend
Vue.js
QA
Cypress
Playwright
Jest
Apply
$110k – $115k per year • In office • Full-Time • Bachelor's Degree • Charlotte
AI/ML
Copilot
Copilot Studio
DevOps
Rest API
Azure
Management
Power Automate
Power Apps
Outlook
Microsoft Teams
SharePoint
Agile
Scrum
Apply
In office • Full-Time • Bachelor's Degree • Beirut
Assembly
Assembly
Keystone Engine
DevOps
Rest API
Apply
≈ $102k – $199k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • United States
Python
SQL
Frontend
GraphQL
Cybersecurity
GDPR
Analytics
ETL/ELT
Apply
≈ $27k – $69k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Taipei
Python
SQL
PowerShell
Databases
Oracle
DevOps
Azure
CI/CD
Windows Server
AWS
Configuration Management
Incident Management
Linux
Management
ITIL
Apply
≈ $62k – $116k per year (Estimated) • Remote (United States) • Full-Time • 3+ years exp • Bachelor's Degree • Morrisville
Python
SQL
Databases
Databricks
Oracle
AI/ML
MLFlow
SHAP
Scikit-learn
Prompt Engineering
NLP
NER
LIME
TensorFlow
NumPy
PyTorch
RAG
BERT
Anomaly Detection
Human-in-the-Loop
EU AI Act
E2B
Interpretability
DevOps
Azure
Analytics
Microsoft Excel
Management
OneDrive
SharePoint
Apply
In office • Full-Time • Bachelor's Degree • Beirut
Assembly
Assembly
Keystone Engine
DevOps
Rest API
Apply
≈ $84k – $184k per year (Estimated) • Equity • Remote (Canada) • Full-Time
Frontend
Lighthouse
Apply
≈ $64k – $159k per year (Estimated) • Remote (United States) • Full-Time
Python
JavaScript
SQL
AI/ML
Copilot
Marketing
HubSpot
Apply
≈ $65k – $156k per year (Estimated) • Remote (Canada) • Full-Time • Bachelor's Degree
JavaScript
PHP
TypeScript
SQL
C#
Node JS
PHP
Laravel
C#
ASP.NET Core
Databases
MySQL
Frontend
Next.js
Angular
React.js
DevOps
GitHub Actions
CI/CD
Windows Server
AWS
Docker
Amazon S3
Amazon ECS
Management
Stripe
Apply
≈ $43k – $107k per year (Estimated) • In office • Full-Time • Baltimore
Apply
In office • Internship • Madrid
Apply
≈ $37k – $80k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Madrid
Apply
≈ $32k – $76k per year (Estimated) • In office • Full-Time • 3+ years exp • Madrid
AI/ML
Copilot
Management
Microsoft Office
Apply
Beca Dpto. GIS 11 hours ago
≈ $24k – $40k per year (Estimated) • In office • Full-Time • Madrid
Python
SpaceTech
QGIS
Apply
Beca Dpto. Producción 11 hours ago
≈ $32k – $83k per year (Estimated) • In office • Full-Time • Madrid
Apply
See all jobs
This is one of many
1,115,425 more open roles from verified company boards, updated every day.