Who we are:
At XRF, we help decision-makers navigate complex situations with the best information available—presented in the most intuitive and accessible way.
Our software supports emergency response teams and armed forces across Western and allied countries. What we do truly matters, has a real world impact, and your work here could help a lot of people.
We’re a dynamic, purpose-driven team that never stops learning. Your contribution matters from day one.
We move with energy and commitment, always striving to bring our best.
What to expect at XRF:
* Real tech challenges –You'll tackle meaningful problems. Our tools are built to enhance security, defense, and emergency response.
* Collaborative culture – We believe in teamwork, fresh ideas, and proactive thinking. No unnecessary bureaucracy, just motivated people building together.
* Global projects – Your work will have an international impact, with clients and partners around the world.
* Flexibility and dynamism – Hybrid model that lets you combine the best of office and remote work. You choose the balance.
* Professional growth – Real opportunities for learning, development, and career progression
We still have a long way to go and we’re looking for curious minds ready to join the challenge. If you’re looking for a place to grow, learn, and contribute to projects that truly matter, this is it.
What you’ll do:
You’ll work on designing, developing, and deploying AI-based systems that support critical decision-making in emergency, defense, and industrial environments.
What we’re looking for:
We’re looking for someone who:
* Has a background in computer science or ML engineering, with a specialization in machine learning or AI.
* Has deployed LLM-based applications into production, both in the cloud and on-premises.
* Brings at least 3 years of experience in application development (not only LLM-focused).
* Knows about Agents, MCP, fine-tuning, RAG, validation, and prompt engineering.
* Is confident with APIs, git, MLflow or similar tools, Python, and the ML/AI ecosystem.
Bonus points for (not required):
* Knowledge in emergency, military, or defense domains.
* Experience with AWS cloud services.
* Experience validating and testing LLM-based apps.
* Familiarity with decision-making concepts.
* Understanding of VLMs (Vision-Language Models).
* Awareness with LLMOps and/or MLOps.
* Comfort working directly in terminal consoles (Mac, Linux).
* Background in probability and statistics, data science, or data engineering.
* Data presentation and dashboarding skills.
* Living in Spain is required. We’d appreciate if you’re close to one of our hubs (Madrid, Gran Canaria or nearby), but it’s not a dealbreaker.
Soft Skills: Strong communication, proactiveness and team spirit.
Other requirements: High level of spoken and written English.