We are seeking a Junior Data Scientist with
3–4 years minimum
of hands-on experience to help design, build, and deploy machine learning solutions. This role is ideal for someone who enjoys working with structured and unstructured data, developing models, and supporting GenAI workflows in a collaborative engineering environment.
About the Role
Title:
Junior Data Scientist Freelance Consultant Experience:
3+ years Location:
Spain (Remote) Employment Type:
Full-time (Contractual-Basis)
Key Responsibilities
- Build, test, and deploy supervised machine learning models (regression, classification). - Work with
Python and ML libraries
(scikit-learn, pandas, etc.). - Support
LLM-driven workflows
(e.G., text classification, summarization). - Write basic
SQL
queries for data exploration and preprocessing. - Collaborate with engineering teams using
GitHub and follow MLOps
best practices. - Participate in model evaluation, tuning, and performance analysis. - Optimizing code and creating prediction and training
APIs. - Develop logging, auditing, drift handling mechanisms
Requirements
- 3–4 years of experience in machine learning or applied data science. - Strong programming skills in
Python. - Solid understanding of regression and classification models. - Experience with
PyTorch or TensorFlow or both. - Familiarity with version control (Git/GitHub). - Basic proficiency in
SQL for querying
structured data. - Exposure to
Gen AI LLMs, Embedding models
(OpenAI, Hugging Face, etc.). - Experience with
MLOps processes. - Eagerness to learn about AI agents.
Good to Have - Understanding or hands-on work with AI agents (LangChain, AutoGen, etc.). - Exposure to reinforcement learning algorithms or frameworks -
Ideally bi-lingual, fluent English and fluent Spanish
If this job description aligns with you - or someone who you know is qualified - please attach and send your most updated resume to with a good phone number and time for us to reach you for a quick conversation.
Best regards, Brian Scott