Job descriptionStrong understanding of machine learning techniques, including supervised, unsupervised learning, time series analysis, and natural language processing.Hands on experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.Experience in data preprocessing, feature engineering and model evaluation.Proficiency with data mining, mathematics, and statistical analysisExperience in pattern recognition and predictive modelingGood knowledge of Linux operating system.Proficiency with a programming language like Python and shell scripting to automate tasksBS or MS in Computer Science, related field, or equivalent professional experienceExcellent problem solving, critical thinking, communication, and teamwork skillsExcellent written and verbal communication, able to collaborate and rally supportSelf-disciplined, self-managed, self-motivated and strong sense of ownership, urgency, and drive