Data Scientist – Soporte técnico
+3 years of experience
Modality: Relocation to Spain.
Advanced English (C1)
Specific Knowledge and Skills:
Description:
The position requires expertise in time series forecasting, model monitoring, and Python programming, with a strong emphasis on object-oriented programming (OOP) principles. The role involves contributing to the development and deployment of forecasting models, ensuring model reliability, and maintaining high standards of code quality. Collaboration with cross-functional teams and the ability to work within existing codebases are essential components of the role.
Service
This role focuses on the development and deployment of time series forecasting models and the application of object-oriented programming principles in Python. Responsibilities include implementing scalable forecasting solutions, monitoring model performance using key metrics, and contributing to the maintainability and evolution of the codebase. The position requires collaboration with cross-functional teams and the ability to work with existing code structures while ensuring high standards of code quality and documentation.
Responsibilities:
• Design, develop, and deploy time series forecasting models for business-critical applications.
• Monitor model performance using relevant KPIs and ensure long-term accuracy and reliability.
• Conduct feature engineering and selection using statistical and machine learning techniques.
• Collaborate with cross-functional teams to integrate models into production environments.
• Write clean, maintainable, and scalable Python code using OOP best practices.
• Participate in code reviews and contribute to the evolution of the codebase.
• Document processes, models, and decisions clearly for both technical and non-technical stakeholders.
Qualifications:
Must Have:
• Proven experience with time series forecasting (e.g., ARIMA, Prophet, LSTM, etc.).
• Strong proficiency in Python, including OOP principles.
• Experience with model evaluation metrics (e.g., MAE, RMSE, MAPE) and model tracking in production.
• Familiarity with abstract classes, interfaces, and design patterns in Python.
• Experience with feature selection techniques and hyperparameter tuning.
• Ability to work with and adapt to existing codebases.
• Strong communication skills and ability to explain technical concepts clearly.
Nice to Have:
• Experience with international or cross-cultural teams.
• Experience with MLFlow, GitHub, and Snowflake.
• Exposure to cloud platforms (AWS, GCP, Azure) for model deployment.
• Knowledge of serialization techniques (e.g., pickle, joblib) and alternatives.
100% work from home is allowed (in Spain)
C1 English level required