Data & Machine Learning Engineer

Barcelona, SpainPosted May 28, 2026
Skip to main contentBack to all jobsData & Machine Learning EngineerBarcelonaFull-timePermanent employeeApply for this jobWho are we?Novicap is an end-to-end working capital solutions provider focused on enabling CFOs/Finance teams of SMEs to pay their suppliers and collect from their customers. This includes short-term credit (factoring, supply chain finance and loans) and payment automation solutions.With offices in Barcelona and Madrid, we are looking for a Data Engineer with a strong product mindset to join our Data team. Your primary mission will be to design, build, and maintain production-grade data products that power our credit workflows — turning Data Scientist research and models into robust, scalable services that enable real-time decisions at the core of our business.Sounds interesting? Keep reading!Your missionYou will be the bridge between Data Science and Engineering. Your day-to-day will be grounded in building data products/services that directly enable credit and fraud decisions — not just moving data, but shaping it into services, models, and systems that internal users trust and rely on.In order to achieve your mission, you will:Productionize credit risk and fraud modelsWork closely with the Data Science team to productionize Data Science solutionsOwn the full ML lifecycle: feature engineering, training and retraining workflows, model versioning (MLflow), and live monitoring for drift and degradation.Ensure deployed models meet the performance and latency standards required by automated credit decision workflows.Design and deliver data services and productsBuild internal APIs to expose credit scoring, risk signals, and underwriting features — consumed by the Novicap platform, operational teams, and third-party partners.Model and maintain database schemas for credit products: scoring results, decision logs, exposure tracking, repayment history — optimized for both operational and analytical access.Own the data layer for new products (micro-credit, portfolio factoring, supply chain finance) from scratch: define the business logic, model the data, and implement end-to-end pipelines.Build for scalability and reliabilityDesign systems that grow with credit volumes and new product types — without requiring hard architectural rework every time.Apply software engineering best practices: modular code, unit and integration tests, CI/CD pipelines, clear documentation.Containerize and deploy services on AWS with Docker; orchestrate batch workflows (scoring runs, data refresh) with tools like Airflow.Collaborate closely across teamsData Scientists: iterate rapidly on productionization — you are their engineering partner, not just a deployment step.Software Engineers: integrate data services into the platform cleanly, with clear API contracts and stable interfaces.Credit, Risk and Underwriting teams: translate operational needs into robust data product requirements.In doing so, you will contribute to the achievement of Novicap’s long-term growth plansHow will you do it?Integrity, transparency and clarity are the cornerstones of our work. We honor our agreements and take responsibility for our actions. Furthermore, we are aware that we can always improve and we welcome feedback, in order to continue to grow.We always strive to exceed expectations, ensuring the highest levels of professionalism, and we aim to outperform, taking a data-driven approach.And finally, we are generous and give first. We support and contribute to our community, seeking the common good above our own interests.Who will you work with?You will report directly to the Head of Data and work closely with the rest of the Engineering team in Barcelona and the rest of Spain. We are a young and dynamic team that’s waiting for you with arms open!You are who we are looking for if you:End-to-end ML & data engineering — You have shipped Data Science solutions into production: feature pipelines, training and retraining workflows, model versioning, and live...

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free