You will plan, conceive, and implement data science projects and execute complex data analyses.
Responsibilities
Develop predictive models using modern statistical analysis methods and mathematical models.
Implement methods in customer systems to optimize business models and processes.
Manage the full machine learning pipeline, including hyperparameter tuning, model validation, serving, monitoring, and retraining.
Coordinate across diverse teams to communicate technical findings and project requirements.
Required Skills
3+ years of professional experience building Machine Learning models.
3+ years of experience in Statistics and Data Science techniques including exploratory analysis and feature engineering.
Minimum 3 years of experience using Python for data science.
Minimum 2 years of experience using R for data science.
Advanced knowledge of Python, Scala, and Java.
Coding proficiency in C, C++, and JavaScript.
Experience with statistical and data mining techniques such as GLM/Regression, Random Forest, Boosting, Trees, text mining, and social network analysis.
Experience with ML packages: TensorFlow, PyTorch, Keras, SciKit-Learn, NumPy, SciPy, Pandas, StatsModels, Spark, Zipline, Pyfolio, FBProphet, PySF, PyFlux, Pyramid.
Experience with ML lifecycle tools like MLflow or Kubeflow.
Knowledge of financial modeling, factor investing, and risk modeling.
Bachelor’s Degree in Computer Science, Computer Engineering, or a closely related field.