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