Head of Machine Learning Engineering

Head of Machine Learning Engineering

BFAM Partners is a Hong Kong and New York based hedge fund manager that focuses on credit, volatility, rates, equities and convertible bond markets.

(more about BFAM Partners)
Other jobs at BFAM Partners:

Job Description


Job purpose

The purpose of this job is to maintain and further develop the software and infrastructure used by our machine learning research staff. This includes, but is not limited to, maintaining and developing our AWS and Kubernetes deployments, overseeing data ingestion, storage and access, and developing research tools and pipelines.

Duties and responsibilities

The successful candidate will be expected to:

  • Maintain and further develop our current infrastructure
  • Oversee the ingestion, storage, and access to data
  • Develop tools

Our infrastructure is largely based around Kubernetes running within our AWS environment. Advanced knowledge of AWS, Kubernetes, and Terraform is expected. Experience with managing on premise installations of GitLab and JupyterHub is preferred.

Advanced knowledge of ETL strategies and methods including advanced knowledge of various database technologies such as AWS RedShift, Postgres, TimescaleDB and Mongo. Knowledge of scheduling tools such as Airflow and/or Prefect is preferred.

Advanced knowledge of Python and relevant packages such as Pandas, Numpy, scikit-learn etc. The successful candidate is expected to be skilled in software development and able to communicate efficiently with our research staff. Basic or advanced knowledge of financial concepts is a plus but not required.