RE
Data Engineer
- Hiring from
- Finland
- Work type
- Remote
- Posted
Is this job info correct?
540,790 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Databricks Developer
Role Overview:
- Position: Databricks Developer
- Seniority Level: Senior
- Location: Remote in Finland
- Assignment Period: 01 December 2026 – 31 December 2027
- Workload: 100% (approx. 37.5 hours per week)
- Languages: Good written and spoken Finnish and English required.
Key Responsibilities:
- Build production-grade AI applications using Databricks capabilities.
- Design and implement data and feature pipelines utilising Delta Lake, Auto Loader, and Spark.
- Develop and maintain MLflow-based model training and inference systems.
- Utilise Hugging Face and foundation models, including fine-tuning and Retrieval-Augmented Generation (RAG) solutions.
- Build and manage production processes using Databricks Workflows and Jobs, alongside API and model serving solutions.
- Participate in application change management, version control, and controlled deployment processes.
- Handle incident management, root cause analysis, corrective actions, and performance optimisation of production processes, clusters, and streaming workloads.
- Contribute to application documentation, architecture design, and continuous improvement of the production environment.
Mandatory Skills & Experience:
Databricks Technical Expertise:
- Spark (Python / PySpark / SQL)
- Delta Lake (optimization, schema evolution, time travel)
- Auto Loader and Structured Streaming
- MLflow (tracking, registry, model serving)
- Databricks Workflows / Jobs
- Git-based development (Repos)
- AI Expertise:
- Experience developing and deploying machine learning models to production
- Experience utilising Hugging Face models, foundation model fine-tuning, or RAG solutions
- Experience with API-based inference
- Other Skills: Experience with Azure services.
If you are interested, or you know someone that could be, please reach out and we can arrange a time to speak?