M

Mindera

Bespoke software engineering and consulting

Lead Data Scientist

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeCluj-Napoca, RomaniaNo salary listed

About the Job

Requirements

  • Strong experience with recommendation systems, ranking or personalisation.
  • Production Data Science experience with Python and Databricks.
  • Experience with PySpark or Spark and large-scale customer, product or behavioural datasets.
  • Experience with object-oriented programming, clean code and software design principles.
  • Ability to develop modular, reusable and testable machine-learning code, including unit testing.
  • Experience with Git-based development and CI/CD practices for Data Science or machine-learning workloads.
  • Experience with model evaluation, experimentation, production deployment, and monitoring and maintenance of production models.
  • Ability to understand an established technical direction and delivery plan, execute and improve the agreed approach, and work independently within a client team.
  • Ability to communicate technical progress, risks, decisions and trade-offs clearly to client stakeholders and delivery teams.
  • Ability to balance client delivery priorities with good engineering practice and collaborate as part of the client team.

Responsibilities

  • Consolidate existing recommendation algorithms into a simpler, more coherent recommendation capability.
  • Implement the client’s existing technical direction and agreed delivery plan.
  • Review current recommendation approaches and reduce duplication, inconsistency and unnecessary complexity.
  • Develop, improve and productionise recommendation models across agreed customer and commercial use cases.
  • Own the recommendation model lifecycle, including data and feature development, model development, evaluation, production implementation, monitoring, retraining and ongoing optimisation.
  • Use Databricks, Python and PySpark to develop scalable production workloads.
  • Refactor exploratory or notebook-based Data Science code into maintainable production implementations.
  • Apply object-oriented design and software engineering principles to the recommendation codebase.
  • Create reusable and testable components for candidate generation, scoring, ranking, feature generation and evaluation.
  • Build automated testing around Data Science and machine-learning code.
  • Work with engineering and platform teams on production integration while retaining ownership of the models.
  • Define and maintain offline evaluation frameworks.
  • Support online experimentation and measurement of recommendation effectiveness.
  • Monitor production behaviour and take ownership of model quality after launch.
  • Communicate technical information to client stakeholders and the wider delivery team.
  • Build credibility with senior client Data Science stakeholders, operate independently within the client team, and communicate progress, risks and technical decisions.
  • Balance client delivery priorities with good engineering practice and leave the recommendation capability in a stronger, more maintainable state.
  • Travel nationally or internationally as required by project, client and organizational needs; estimated travel is 0%-15%.

Desired Qualifications

  • Experience with MLflow, Delta Lake, Databricks Workflows and model lifecycle management.
  • Recommendation experience involving collaborative filtering, content-based recommendation, hybrid approaches, candidate generation, ranking, learning to rank, embeddings, representation learning, personalisation, experimentation or incremental impact measurement.

About the Company

Mindera

Bespoke software engineering and consulting

Mindera builds custom software solutions for clients around the world, focusing on web and mobile applications that are tailored to each business. The company delivers these solutions through agile, collaborative work with project-based engagements or long-term consulting partnerships, ensuring frequent iteration and learning. It differentiates itself by emphasizing strong client relationships, empowering its engineering teams, and contributing to the tech community, alongside a global delivery model that adapts quickly to new challenges. Mindera’s goal is to help clients achieve their business objectives by delivering high-quality, scalable, and secure software that meets evolving needs.

Company size
201-500
Company stage
Debt Financing
Total funding
$2.1M
Headquarters
Porto, Portugal
Founded
2014

Recently Posted Jobs

Explore more opportunities at Mindera

See more jobs