> Markdown version of [/jobs/ext/1304963-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/1304963-machine-learning-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer - **Company:** Smadex SLU - **Location:** Barcelona, Spain (Remote available) - **Salary:** €48,000.0 - €60,000.0 - **Contract:** Permanent contract - **Skills:** Biometrics, Monitoring of Systems, Machine Learning, Data Strategy, Document Classification - **Published:** July 17, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + Seven or more years of experience in product ownership, product management, or equivalent delivery focused roles. + Demonstrated experience supporting ML based products in production. + Direct experience working with data science and ML engineering teams. Domain and Technical FluencyStrong working knowledge of computer vision and ML fundamentals.Experience with biometric technologies such as face matching, liveness detection, and spoof prevention.Experience with document verification, document classification, or document fraud detection.Hands-on experience building ML based products in the biometric and document identity space is highly valuable.Ability to evaluate tradeoffs between different modeling and data approaches without being a data scientist. Execution and JudgmentComfortable pushing back on ML teams when solutions are over engineered, misaligned, or not production ready.Able to propose alternate approaches grounded in data availability, fraud realities, and delivery constraints.Strong attention to detail and a bias toward shipping reliable and measurable capabilities. Communication SkillsAble to clearly articulate ML concepts, risks, and tradeoffs to non technical stakeholders.Comfortable supporting customer facing or internal discussions around model behavior and limitations.Able to document requirements and acceptance criteria with precision.What Would Be Nice (Preferred Experience): + Hands on experience shipping biometric or document based ML solutions into production. + Experience in fraud, identity, or regulated environments such as financial services or fintech. + Familiarity with model monitoring, drift management, and feedback loops. + Experience working with global document types and jurisdictional variation. ## Description We are seeking a Senior Product Owner to drive execution of machine learning based capabilities across biometric authentication and document verification. This role is deeply embedded with machine learning, engineering, and fraud teams, ensuring initiatives are clearly defined, well scoped, and delivered into production with measurable impact. This is a hands-on delivery role, not a strategy ownership position. The ideal candidate has direct experience building and operating ML driven products in biometric and document environments, understands how these systems behave in production, and is comfortable challenging assumptions, proposing alternatives, and pushing back when needed to ensure outcomes align with fraud risk, customer needs, and operational realities.What You Will Do (Essential Responsibilities): + ML Feature and Capability Ownership + Own and manage the backlog for ML-driven biometric and document verification capabilities. + Translate fraud, identity, and customer requirements into clear and actionable ML work items. + Partner closely with ML engineers and data scientists to refine problem statements into feasible deliverables. + Define acceptance criteria that reflect real world performance, not just offline model metrics. Embedded ML Team CollaborationServe as the primary product owner for ML and data science teams.Participate actively in model design discussions, prioritization, and tradeoff analysis.Challenge scope, timelines, and modeling approaches when misaligned with business or risk objectives.Propose alternate ideas across data strategy, modeling approaches, workflow design, or deployment patterns. Production Readiness and Lifecycle SupportSupport model lifecycle activities including training, evaluation, deployment, and retraining.Ensure monitoring, drift detection, and feedback loops are incorporated into delivery plans.Help define rollout, experimentation, and rollback guardrails. Data and Labeling ExecutionPartner with agent operations and data teams on labeling strategy and data quality.Help define labeling schemas and workflows to support effective model training.Identify risks related to label noise, bias, or insufficient coverage across geographies and document types. Fraud and Adversarial AwarenessIncorporate fraud patterns and adversarial thinking into backlog prioritization.Ensure features and models are resilient to evolving attack vectors such as spoofs, deepfakes, and injection attacks.Support layered and defense in depth approaches rather than single model dependency. Cross Functional CoordinationWork closely with engineering, fraud, compliance, legal, and customer teams.Support internal and external conversations where ML behavior or performance needs explanation.Translate technical constraints into clear delivery expectations for non technical stakeholders.What You Will Need (Required Knowledege, Skills & Abilities) ## Related Videos - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Outclassing Frontier LLMs at Extracting Information](https://www.wearedevelopers.com/videos/100303-outclassing-frontier-llms-at-extracting-information) - [Hacking Your Vacation: Using Data for Fun](https://www.wearedevelopers.com/videos/585-hacking-your-vacation-using-data-for-fun) - [Biometric Phone Chargers, $40m Domain Names & AI Movies Winning Awards - Peter Kröner](https://www.wearedevelopers.com/videos/1810-biometric-phone-chargers-40m-domain-names-ai-movies-winning-awards-peter-kroner) - [Is my AI alive but brain-dead? How monitoring can tell you if your machine learning stack is still performing](https://www.wearedevelopers.com/videos/262-is-my-ai-alive-but-brain-dead-how-monitoring-can-tell-you-if-your-machine-learning-stack-is-still-performing) - [What non-automotive Machine Learning projects can learn from automotive Machine Learning projects](https://www.wearedevelopers.com/videos/397-what-non-automotive-machine-learning-projects-can-learn-from-automotive-machine-learning-projects) ## Related Articles - [How machine learning can help us tell fact from fiction](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [How to start an AI project for a good cause and boost your career](https://www.wearedevelopers.com/magazine/15-how-to-start-an-ai-project-for-a-good-cause-and-boost-your-career) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)