Senior Machine Learning Engineer
Job description
About the role
Fxpro is seeking a highly skilled Senior Machine Learning Engineer to join our dynamic team in Ypsonas, Cyprus. In this pivotal role, you will be responsible for designing and implementing advanced machine learning models that enhance our trading platforms and improve user experience. As a key player in our engineering team, you will collaborate with data scientists and software engineers to develop innovative solutions that drive our business forward. This position offers a unique opportunity to work in a fast-paced environment, where your contributions will directly impact the success of our products.
Key facts
What you'll do
- Design and develop machine learning algorithms tailored to optimize trading strategies and enhance risk management processes.
- Collaborate with cross-functional teams to gather requirements and translate business needs into technical specifications for machine learning applications.
- Conduct thorough data analysis to identify patterns, trends, and anomalies that can inform model development and improve decision-making processes.
- Implement and maintain scalable machine learning pipelines that can handle large volumes of data efficiently.
- Evaluate and fine-tune existing models to improve accuracy and performance, ensuring they meet the evolving needs of the business.
- Stay abreast of the latest advancements in machine learning and artificial intelligence, integrating new techniques and technologies into existing systems.
- Document processes, methodologies, and results to ensure transparency and facilitate knowledge sharing within the team.
- Mentor junior engineers and data scientists, providing guidance and support in their professional development.
- Participate in code reviews and contribute to the continuous improvement of engineering practices within the team.
- Collaborate with product managers to define project scopes and deliverables, ensuring alignment with business objectives.
- Prepare and present findings and recommendations to stakeholders, translating complex technical concepts into understandable insights.
- Contribute to the development of internal tools and frameworks that enhance the efficiency of machine learning workflows.
Requirements
- A minimum of 5 years of experience in machine learning engineering or a related field.
- Proficiency in programming languages such as Python, R, or Java, with a strong understanding of data structures and algorithms.
- Extensive experience with machine learning frameworks and libraries, including TensorFlow, PyTorch, or Scikit-learn.
- Solid understanding of statistical analysis and data mining techniques, with the ability to apply these methods to real-world problems.
- Experience with cloud platforms such as AWS, Google Cloud, or Azure for deploying machine learning models.
- Strong analytical and problem-solving skills, with a keen attention to detail and a passion for data-driven decision-making.
- Excellent communication skills, with the ability to convey complex technical information to non-technical stakeholders.
- A degree in Computer Science, Data Science, Mathematics, or a related field is preferred.
Nice to have
- Familiarity with financial markets and trading systems, particularly in the context of algorithmic trading.
- Experience with big data technologies such as Hadoop, Spark, or Kafka.
- Knowledge of reinforcement learning and its applications in finance.
- Previous experience working in an agile development environment.
- Contributions to open-source projects or publications in relevant fields.
Skills & tools
- Programming Languages: Python, R, Java
- Machine Learning Frameworks: TensorFlow, PyTorch, Scikit-learn
- Data Analysis Tools: Pandas, NumPy, SQL
- Cloud Platforms: AWS, Google Cloud, Azure
- Big Data Technologies: Hadoop, Spark, Kafka
- Version Control: Git
Practical notes
- This position is based in Ypsonas, Cyprus, and candidates must be willing to relocate if not currently residing in the area.
- Fxpro offers a collaborative work environment with opportunities for professional growth and development.
- The company is committed to diversity and inclusion, welcoming applications from individuals of all backgrounds.
- Interested candidates can apply through the following link: [Apply here](https://fxpro.bamboohr.com/careers/804).
Join Fxpro and be part of a team that is at the forefront of innovation in the financial technology sector. Your expertise in machine learning will play a crucial role in shaping the future of our trading solutions. We look forward to your application!