Study and transform data science prototypes
Design ML systems
Research and implement appropriate ML
algorithms and tools
Develop ML applications according to
requirements
Select appropriate datasets and data
representation methods
Run ML tests and experiments
Perform statistical analysis and fine-tuning
using test results
Train and retrain systems when necessary
Extend existing ML libraries and frameworks
Keep abreast of developments in the field
Bachelor's or higher degree in computer
science, data science, or related field
Several years of ML or data science experience
Proficiency in programming languages commonly
used in ML, such as Python and R
Strong familiarity with ML libraries and
frameworks like TensorFlow, PyTorch, or
scikit-learn
Knowledge of big data tools (Hadoop, Spark)
Expertise in data preprocessing and feature
engineering
Have strong verbal and written communication
skills in English