logo

Machine Learning Software Engineer

Remote · ICT · Partners · Vacancies
Apply

We are a fundamental research-driven hedge fund, investing in developed markets across a broad range of industries, with a strong focus on Semiconductors, Metals & Mining, and Energy. Our investment strategy is rooted in a data-driven, top-down and bottom-up approach, allowing us to construct comprehensive sector models and identify long-term trends. We primarily invest in equities while enhancing risk-return profiles through options trading on equities and commodity futures.
Our investment strategy is designed to generate positive absolute returns in all market conditions.
Our company is expanding its use of artificial intelligence and machine learning to develop cutting-edge trading strategies. We leverage vast amounts of market data and state-of-the-art models to drive automated decision-making and optimize financial performance. Our team consists of top-tier engineers, quantitative researchers, and traders who work collaboratively to push the boundaries of AI-driven trading.

Responsibilities

• Play a critical role in setting the direction and goals for the ML Engineering team, drive technical innovation within the team, hire and mentor junior ML engineers
• Develop and deploy machine learning models for processing of market data, trading, and portfolio optimization
• Work closely with quantitative researchers and traders to translate financial hypotheses into ML-driven strategies

Requirements

Minimum Qualifications:

  • 8+ years of experience in software engineering, or a relevant field (4+ years of experience if you have a PhD)
  • 6+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, deep learning or natural language processing.
  • Proficiency in Python, and strong experience with machine learning frameworks such as PyTorch or Scikit-learn
  • Strong knowledge of data structures, algorithms, and software design principles
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.

Preferred Qualifications:

  • Master’s degree or PhD in Computer Science, Machine Learning, or a related technical field
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction
  • Experience in quantitative finance, algorithmic trading, or financial modeling

Conditions

Location: Remote, with planned relocation to Zug, Switzerland, Cyprus

Compensation: Individual compensation is determined by skills, qualifications, experience, and location.

Share this job opening

Application:

By applying to this job opening you confirm your consent to processing your personal data and accept AlumniHub Privacy Policy