{"id":2279997,"url":"https://alion.io/job/novicap-data-machine-learning-engineer","title":"Data & Machine Learning Engineer","company":{"id":2109685,"name":"Novicap","domain":"novicap.com","url":"https://alion.io/company/novicap","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":{"grade":"B","score":75,"open_postings":5,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-12T06:55:09Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Barcelona, Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":44000,"max_usd":105000,"period":"year","method":"role_country_seniority_unknown","sample_n":28},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon EC2","optional":false},{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"FastAPI","optional":false},{"name":"IAM","optional":false},{"name":"MLFlow","optional":false},{"name":"Pydantic","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"SQLAlchemy","optional":false}],"status":"live","first_seen_at":"2026-05-28T15:06:00Z","employer_posted_date":"2026-05-28","last_verified_at":"2026-10-12T17:55:20Z","board_verified":true,"closed_at":null,"days_open":137,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":136},"description":"Who are we?\nNovicap 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.\nWith 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.\nSounds interesting? Keep reading!\nYour mission\nYou 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.\nIn order to achieve your mission, you will:\nProductionize credit risk and fraud models\nWork closely with the Data Science team to productionize Data Science solutions\n\nOwn the full ML lifecycle: feature engineering, training and retraining workflows, model versioning (MLflow), and live monitoring for drift and degradation.\n\nEnsure deployed models meet the performance and latency standards required by automated credit decision workflows.\n\nDesign and deliver data services and products\nBuild internal APIs to expose credit scoring, risk signals, and underwriting features - consumed by the Novicap platform, operational teams, and third-party partners.\n\nModel and maintain database schemas for credit products: scoring results, decision logs, exposure tracking, repayment history - optimized for both operational and analytical access.\n\nOwn 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.\n\nBuild for scalability and reliability\nDesign systems that grow with credit volumes and new product types - without requiring hard architectural rework every time.\n\nApply software engineering best practices: modular code, unit and integration tests, CI/CD pipelines, clear documentation.\n\nContainerize and deploy services on AWS with Docker; orchestrate batch workflows (scoring runs, data refresh) with tools like Airflow.\n\nCollaborate closely across teams\nData Scientists: iterate rapidly on productionization - you are their engineering partner, not just a deployment step.\n\nSoftware Engineers: integrate data services into the platform cleanly, with clear API contracts and stable interfaces.\n\nCredit, Risk and Underwriting teams: translate operational needs into robust data product requirements.\n\nIn doing so, you will contribute to the achievement of Novicap’s long-term growth plans\nHow will you do it?\nIntegrity, 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.\nWe always strive to exceed expectations, ensuring the highest levels of professionalism, and we aim to outperform, taking a data-driven approach.\nAnd finally, we are generous and give first. We support and contribute to our community, seeking the common good above our own interests.\nWho will you work with?\nYou 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:\nEnd-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.\n\nPython & 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.\n\nData 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.\n\nData 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.\n\nCloud & infrastructure - Solid AWS cloud experience (S3, RDS, EC2, Lambda, IAM, others) deploying and operating APIs and batch workers. Comfortable containerizing workloads with Docker.\n\nOwnership & 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.\n\nWhat we offer?\nFull-time work with an open-ended contract\n\nHybrid work model: we work 3 days from the office and 2 days from home to improve work-life balance\n\nFlexible benefits with Coverflex: you will be able to include in your paycheck the monthly expenses for food, transportation, daycare and others\n\nMedical insurance: we offer an optional health insurance through Sanitas, with competitive rates and Novicap subsidizes 30% to guarantee your wellbeing\n\nCommunicate better with your colleagues by signing up for free English or Spanish classes if you need them\n\nGym membership with Urban Sports Club, partly subsidized by Novicap (we also have a running club!)\n\nIncredible and highly motivated co-workers\n\nYou will participate in our company events and get to meet the rest of the team that is spread across Spain\n\nYou will be part of our dynamic and international work environment, with a flat hierarchy and open communication between teams\n\nLibrary with plenty of books to choose from. If you can't find anything, let us know and we'll add it to the library.\n\nFree fruit, coffee and tea in the office. We know it's customary, but we like to take care of you anyway.\n\nNovicap 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.\nIf 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!","description_format":"text","description_chars":6834,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Company events","Gym membership","Health insurance","Hybrid work"],"hiring_locations":[{"name":"Spain","iso":"ES","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Services","Internet Services","Internet Service Providers"],"lifecycle":[{"event":"open","at":"2026-10-11T11:21:23Z"}],"visa":[],"liveness":{"score":6,"band":"cold","label":"Long shot","p_open":1,"p_active":0.211,"p_room":0.28,"age_days":136,"expected_fill_days":33,"reasons":["conf:19","win:tail","crowd:"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/novicap-data-machine-learning-engineer","json_url":"https://alion.io/job/novicap-data-machine-learning-engineer.json","meta":{"generated_at":"2026-10-12T20:43:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":33691,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2109685},"rest":"https://alion.io/mcp/rest/get_company?id=2109685"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnovicap-data-machine-learning-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnovicap-data-machine-learning-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnovicap-data-machine-learning-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/novicap-data-machine-learning-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnovicap-data-machine-learning-engineer"}]}