Develop and implement machine learning models that can improve business processes and outcomes, including those related to anomaly detection and time series forecasting.
Participate in the design, development, testing, and deployment of machine learning algorithms and models.
Responsible for the full development and production ML stack.
Requirements
Bachelors degree in computer science, data science or a related field.
5+ years of experience in implementing, deploying and maintaining ML models.
Strong hands on experience in machine learning algorithms and techniques, such as regression, classification, clustering, deep learning, anomaly detection, and time series forecasting.
Strong programming skills in languages such as Python, Java, or R, with experience in libraries and frameworks such as TensorFlow, PyTorch, and Scikit-learn.
Familiarity with data analysis and visualization tools, such as Pandas, NumPy, and Matplotlib, with experience in time series analysis and visualization.
Excellent problem-solving and analytical skills, as well as attention to detail.
Good communication and collaboration skills, and the ability to work in a team environment.