Data Scientist / ML Engineer

Propertyvalue
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Artificial Intelligence
Computer Vision
Google BigQuery
Cloud Computing
Code Review
Computer Programming
DevOps
Statistical Hypothesis Testing
Python
PostgreSQL
Machine Learning
Regression Analysis
Software Configuration Management
Software Construction
Software Engineering
Google Cloud Platform
Feature Engineering
Large Language Models
Multi-Agent Systems
Prompt Engineering
Model Validation
Generative AI
Gitlab
FastAPI
Kubernetes
Information Technology
Production Code
Data Analytics
Machine Learning Operations
Api Design
Software Version Control
Docker

Requirements

Senior Data Scientist / ML Engineer Location: Remote from Spain (an indefinite Spanish employment contract) Working hours: readiness to work till 2-3 PM EST hours (8-9 PM CET) Are you a skilled Machine Learning engineer with a passion for Computer vision, NLP or Generative AI? Do you have a knack for understanding both the technical intricacies and the business implications of data-driven solutions? If so, we have an exciting opportunity for you to join our team as Machine Learning Engineer. Requirements: *Education: Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, Data Science, or a closely related quantitative field. Experience: 5+ years of professional experience in machine learning engineering, AI development, or a closely related role. Machine Learning & Statistics: Solid understanding of classical ML algorithms (e.g., tree-based models, SVMs, clustering, ensemble methods), feature engineering, model evaluation metrics, and statistical methods (hypothesis testing, regression analysis, probability distributions). LLM Expertise: Demonstrated project experience with large language models, including: - Prompt engineering and prompt management strategies; - LLM application development (end-to-end); - Fine-tuning of large language models; - Retrieval-augmented generation (RAG) pipeline design and implementation; - Practical experience with vector stores such as ChromaDB, pgvector, and PostgreSQL. AI Agents: Hands-on experience building AI agents and multi-agent systems using frameworks such as LangChain, LangGraph, CrewAI, or similar orchestration frameworks. Must demonstrate the ability to design agent architectures, manage tool integration, and handle complex agent workflows. Programming: Proficiency in Python with a strong emphasis on writing clean, maintainable, production-quality code. Familiarity with software engineering best practices (testing, code review, documentation). Cloud: Practical experience with Google Cloud Platform (GCP) services for ML workloads (e.g., Vertex AI, Cloud Run, GCS, BigQuery, Compute Engine). DevOps & MLOps: Docker: Proficiency in containerization - building, managing, and deploying Docker images and containers. GitLab: Proficient GitLab skills for version control, merge request workflows, and repository management. API Development: Experience with FastAPI, including request validation, async handling, and integration with ML model serving. Broader software development experience expected. At least B2 level of English. Soft Skills: - Excellent communication skills - Strong work ethic and high personal accountability - Ownership mentality - takes full responsibility for deliverables and outcomes - Proactive, self-starting approach to identifying problems and driving project success without waiting for direction. Responsibilities: - Drive/Participate the ideation, development, and execution of POCs and AI related project - Develop and implement machine learning models, algorithms, and data-driven solutions to address complex business problems - Collaborate cross-functionally with engineering, product management, and other relevant teams to integrate data-driven functionalities into our products

Apply for this position