Senior Data Scientist - Remote Trading Analytics & ML Engineering

Remotely
Full-time
Part-time
Are you passionate about applying machine learning to financial markets? Join our innovative team as a Data Scientist to transform trading analytics through advanced predictive modeling. You'll build sophisticated ML solutions that drive strategic decision-making and optimize trading performance while working remotely with cutting-edge technologies. Key Responsibilities - Collaborate with business departments to translate requirements into effective machine learning solutions for our trading platform. - Enhance existing models to improve accuracy, efficiency, and business value metrics across our trading ecosystem. - Develop predictive algorithms that forecast user behavior patterns including churn probability, conversion rates, and lifetime value calculations. - Transform prototype models into production-ready systems with robust data pipelines from preprocessing to prediction delivery. - Conduct comprehensive exploratory data analysis on client behavior using Python 3.10+, SQL, and PySpark 3.4+. - Design and implement automated tools to streamline the entire ML model lifecycle from development to deployment. - Apply MLOps practices to ensure consistent quality, monitoring, and reliable deployment of machine learning models. - Translate complex analytical findings into clear, actionable insights for non-technical stakeholders and business teams. Required Skills - 1-3 years of professional experience building machine learning solutions with measurable business impact. - Strong proficiency in Python and its data science ecosystem (NumPy, Pandas, Scikit-learn, XGBoost). - Advanced SQL skills for querying, manipulating, and analyzing large financial datasets. - Experience with Git for version control, collaborative development, and code review processes. - Upper-intermediate or higher English proficiency in both written and verbal communication. - Ability to work independently while maintaining clear communication in a remote environment. - Solid understanding of statistical methods and their practical applications in predictive modeling. - Bachelor's degree or higher in Computer Science, Statistics, Mathematics, or related quantitative field. Nice to Have - Experience with deep learning frameworks such as PyTorch 2.0+ or TensorFlow 2.x for advanced model development. - Knowledge of PySpark for distributed processing of large-scale financial datasets. - Docker containerization skills for creating reproducible and isolated development environments. - AWS cloud computing experience, particularly with SageMaker, Lambda, or other ML-focused services. - Background in financial client scoring models, risk assessment, and credit evaluation systems. - Successful participation in Kaggle competitions demonstrating practical ML problem-solving abilities. - Experience analyzing trading metrics, financial market data, and time-series financial information. - Proficiency with time-series analysis and forecasting techniques using libraries like Prophet or statsmodels. - Understanding of A/B testing methodologies and causal inference in user behavior analysis. - Familiarity with feature stores, ML model serving technologies, and real-time prediction systems. Why Join Us Working with our team means tackling meaningful trading challenges with direct market impact. You'll apply advanced machine learning techniques in a flexible, remote environment that values innovation and continuous improvement. We offer competitive compensation, professional development opportunities, and the chance to shape next-generation trading technology alongside talented professionals from diverse backgrounds.