Senior Data & Machine Learning Engineer

Novicap

Barcelona

Presencial

EUR 45.000 - 60.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Flexible benefits with Coverflex
Medical insurance through Sanitas
Gym membership with Urban Sports Club
Free English or Spanish classes
Free fruit, coffee, and tea in the office

Descripción de la vacante

Novicap is seeking a Data Engineer to join their Data team in Barcelona. This role involves designing and maintaining data products that enable key credit decisions. Collaboration with Data Science and Engineering teams is crucial.

We offer a full-time position with a hybrid work model, flexible benefits, and a competitive salary range of 45k - 60k gross annually. Join us to be part of a dynamic and supportive work environment!

Formación

  • Experience in shipping Data Science solutions into production.
  • Strong database skills and modeling for finance-domain data.
  • Solid AWS cloud experience deploying and operating APIs.

Responsabilidades

  • Productionize credit risk and fraud models.
  • Design and deliver data services and products.
  • Build for scalability and reliability.
  • Collaborate closely across teams.

Conocimientos

End-to-end ML & data engineering
Python & modern data frameworks
Data services & APIs
Data modeling & SQL
Cloud & infrastructure
Ownership & business acumen

Herramientas

AWS
Docker
SQLAlchemy
FastAPI
Pydantic

Descripción del empleo

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!

What will you own?

You 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 models
  • Work closely with the Data Science team to productionize Data Science solutions
  • Own 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 products
  • Build 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 reliability
  • Design 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 teams
  • Data 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 plans.

Requirements
  • End-to-end ML & data engineering — You have shipped Data Science solutions into production: feature pipelines, training and retraining workflows, model versioning, and live monitoring. Not prototypes — real systems that users and workflows depend on.
  • Python & modern data frameworks — Clean, modular, testable Python is your default. Comfortable with FastAPI, SQLAlchemy, Pydantic and similar libraries; you know the difference between code that works and code that ships.
  • Data services & APIs — Hands‑on building internal REST APIs: request validation, async patterns, error handling, OpenAPI docs. You design stable contracts and think about versioning and performance from day one.
  • Data modeling & SQL — Strong database skills across operational and analytical workloads: schema design, indexing, partitioning, query optimization. Comfortable modeling finance‑domain data — scoring outputs, decision logs, exposure and repayment history.
  • Cloud & infrastructure — Solid AWS cloud experience (S3, RDS, EC2, Lambda, IAM, others) deploying and operating APIs and batch workers. Comfortable containerizing workloads with Docker.
  • Ownership & business acumen — Small team, high autonomy. You drive work from problem definition to production with minimal guidance, and you measure quality in terms of credit decisions — not just technical correctness.
What can we offer you?
  • Full-time work with an open-ended contract
  • Hybrid work model: we work 3 days from the office and 2 days from home to improve work-life balance
  • Flexible benefits with Coverflex: you will be able to include in your paycheck the monthly expenses for food, transportation, daycare and others
  • Medical insurance: we offer an optional health insurance through Sanitas, with competitive rates and Novicap subsidizes 30% to guarantee your wellbeing
  • Communicate better with your colleagues by signing up for free English or Spanish classes if you need them
  • Gym membership with Urban Sports Club, partly subsidized by Novicap (we also have a running club!)
  • Incredible and highly motivated co-workers
  • You will participate in our company events and get to meet the rest of the team that is spread across Spain
  • You will be part of our dynamic and international work environment, with a flat hierarchy and open communication between teams
  • Library with plenty of books to choose from. If you can't find anything, let us know and we'll add it to the library.
  • Free fruit, coffee and tea in the office. We know it's customary, but we like to take care of you anyway.

Novicap is an equal opportunity employer and does not discriminate on the basis of race, color, national origin, ancestry, citizenship status, religion, physical or mental disability, marital status, sex, sexual orientation, gender identity or expression, age, or any other basis protected by law, ordinance, or regulation. We make every effort to ensure that all candidates are treated fairly and equally.

If you think you don't tick all the boxes, we'd still love to hear from you. Nobody checks every box, and we are looking for someone excited to join the team!

Salary Range: 45k - 60k gross annual salary

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Data & Machine Learning Engineer
Data & Machine Learning Engineer

NOVICAP Ltd. • Barcelona

Presencial
EUR 45.000 - 65.000
Hybrid work model
Medical insurance
Gym membership
+1
Data Scientist
Data Scientist

Novicap • Barcelona

Híbrido
EUR 55.000 - 90.000
Flexible benefits
Health insurance subsidized 30%
Gym membership subsidized
+3
Senior Risk Analyst
Senior Risk Analyst

Novicap • Barcelona

Híbrido
EUR 65.000 - 95.000
Hybrid work model
Flexible benefits with Coverflex
Medical insurance via Sanitas
+5
Senior Risk Analyst Riesgos
Senior Risk Analyst Riesgos

NOVICAP Ltd. • Barcelona

Híbrido
EUR 50.000 - 70.000
Hybrid work model
Medical insurance
Language classes (English/Spanish)
+4
Data & ML Engineer: Build Production Credit Risk Services
Data & ML Engineer: Build Production Credit Risk Services

Novicap • Barcelona

Híbrido
EUR 45.000 - 60.000
Flexible benefits with Coverflex
Medical insurance through Sanitas
Gym membership with Urban Sports Club
+2
Legal Intern Legal
Legal Intern Legal

NOVICAP Ltd. • Madrid

Presencial
Gym membership with Urban Sports Club
Free fruit, coffee, and tea in the office
Participation in company events
Account Executive - Customer Acquisition
Account Executive - Customer Acquisition

Novicap • Barcelona

Híbrido
EUR 30.000 - 40.000
Modelo híbrido de trabajo
Beneficios flexibles con Coverflex
Seguro médico
+3
Account Executive - Customer Aquisition
Account Executive - Customer Aquisition

Novicap • Madrid

Híbrido
EUR 45.000 - 65.000
Coverflex: gastos mensuales en comida,
Seguro médico con Sanitas (30% subvenc
Clases gratuitas de inglés o español
+1
Account Executive - Customer Acquisition
Account Executive - Customer Acquisition

Novicap • Madrid

Híbrido
EUR 30.000 - 40.000
Seguro médico
Clases de inglés o español
Suscripción a gimnasios
+2
Operations Specialist Operaciones
Operations Specialist Operaciones

NOVICAP Ltd. • Barcelona

Híbrido
EUR 32.000 - 45.000
Seguro médico
Coverflex
Clases de inglés/español gratuitas
+4