We're looking for a Senior Data Scientist with a strong software engineering mindset to design, build, and productionise recommendation, ranking, and AI solutions. You'll work on advanced use cases including similarity search, semantic retrieval, optimisation, and summarisation using Databricks, Python, and SQL.
Mandatory
Current Databricks certification
Experience with Claude Code and structured delivery frameworks (e.g. BMAD)
Key Responsibilities
Design and develop recommendation, ranking, and retrieval models to improve content relevance and decision support
Build scalable, production-grade ML solutions on Databricks
Implement semantic search, summarisation, optimisation, and next-best-action solutions
Apply strong engineering practices (Git, CI/CD, testing, service-based deployments)
Collaborate with engineers and stakeholders to deliver high-quality, reliable systems
Continuously improve model performance, relevance, and reliability in production
Required Skills & Experience
Senior-level Data Scientist with strong software engineering foundations
Expert in Python & SQL with production ML experience
Deep hands-on Databricks expertise (PySpark, Delta, MLflow) at enterprise scale
Experience with recommender systems, ranking models, or information retrieval
Strong understanding of NLP, semantic search, and optimisation (incl. linear programming)
Proven track record of shipping ML solutions to production
Start Date: ASAP
Duration: 2+ months with extensions (MVP Delivery)
Location: Remote- Europe
Contract Type: Full-time, freelance
Rate: What are your expectations
#J-18808-Ljbffr