Machine Learning Engineer at FxPro
Cyprus, Greece
on-site · full-time · Visa sponsorship
Responsibilities:
- Develop, validate, and deploy machine learning models for trader profiling and other business use cases.
- Prepare and preprocess large datasets, perform feature engineering, and maintain reliable data pipelines.
- Monitor model performance in production, implement retraining strategies, and maintain model observability.
- Integrate models into operational systems ensuring scalability, security, and efficient resource usage (Docker/Kubernetes, cloud).
- Collaborate with Dealing, Business Analysts, and BI teams to translate business needs into model requirements and measurable outcomes.
Requirements:
- Bachelor’s degree in Mathematics, Statistics, Computer Science, Engineering, Economics, or equivalent practical experience.
- 3+ years of experience developing and deploying ML models in production environments.
- Strong Python skills and experience with pandas, NumPy, scikit-learn; solid SQL for large-data querying.
- Familiarity with MLOps tools (Airflow, MLflow, DVC), containerization (Docker), and orchestration (Kubernetes).
- Experience with model monitoring/logging tools (Prometheus, Grafana), cloud platforms (Azure/AWS/GCP), version control and CI/CD.
- Strong analytical problem-solving, ownership mindset, and excellent English communication skills.