Jobfluent logo

Data & Machine Learning Engineer in Barcelona

Jobfluent·Salary not specified

Primary stack

SQLPythonMachine LearningAWS

Job description

About the Position

Data & Machine Learning Engineer in Barcelona

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.

Responsibilities

  • 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.

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.

We Offer

  • Full-time work with an open-ended contract
  • Hybrid work model: 3 days from the office and 2 days from home
  • Flexible benefits with Coverflex
  • Medical insurance with competitive rates and Novicap subsidy
  • Free English or Spanish classes
  • Gym membership with Urban Sports Club, partly subsidized by Novicap
  • Incredible and highly motivated co-workers
  • Participation in company events
  • Dynamic and international work environment
  • Library with plenty of books
  • Free fruit, coffee, and tea in the office

About the Company

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.

Novicap is a FinTech start-up aiming to revolutionize the way businesses source financing. The technology and business model allows professional investors to provide working capital to businesses directly. This way, businesses can focus on growing their business and not their outstanding invoices.

Website: http://novicap.com

Industry: Fintech

Type: Privately Held

Headquarters: Barcelona, Spain

Company Size: 10 - 50

Founded: 2014

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.

© Jobfluent. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Jobfluent

All 109 roles

Popular searches