Data Scientist
Core
Data Scientist role focused on end-to-end machine learning model development, data analysis, and translating business requirements into data-driven solutions for corporate, public, and private customers.
Role type
Data Scientist (Machine Learning)
Builds
Production ML models and data-driven solutions
Domain
Telecom and digital solutions
Deliverable
production ML models
Required skills
Python, SQL, Pandas, NumPy, Scikit-learn, Exploratory Data Analysis (EDA), Feature Engineering, Model Training and Validation, Data Preprocessing, Git, Jupyter Notebooks, Jira, Matplotlib, Seaborn, Tableau, PowerBI
Preferred skills
Generative AI, Large Language Models (LLMs), Deep Learning (TensorFlow, Pytorch), Spark, Databricks, MLOps, MLflow, Docker
Technologies
Python, SQL, Pandas, NumPy, Scikit-learn, Git, Jupyter, Jira, Matplotlib, Seaborn, Tableau, PowerBI, TensorFlow, PyTorch, Spark, Databricks, MLflow, Docker
Responsibilities
Collect, explore, and preprocess data to ensure quality and readiness for analysis; Perform exploratory data analysis (EDA) to identify trends and actionable insights; Develop, train, validate, and evaluate machine learning models to address business challenges; Engineer and select relevant features to improve model performance; Collaborate with business stakeholders to understand requirements and translate them into data-driven solutions; Work with software engineers and product owners to support AI/ML initiatives; Write clean, maintainable, and well-documented Python code; Create visualizations and reports to communicate analytical findings; Monitor model performance and support continuous improvement through experimentation; Use SQL to extract, manipulate, and validate data from various sources; Manage code and experiments using Git, Jupyter Notebooks, and project management tools; Continuously research new AI, machine learning, and data science techniques.
Seniority
Junior to Mid-level, hands-on IC