Senior Python Engineer (Machine Learning focused)
(*OPEN TO REMOTE EMPLOYEES*)
Our firm is an alternative payment provider that allows merchants to give their customers the
opportunity to split their purchases into 4 interest-free, automatic installments. The customer
gets the product immediately and we pay the merchant upfront.
Our product is like lay-away for the online generation. We're one of the fastest-growing
payments startups and are looking for a Senior Engineer to join our machine learning
Underpinning our company is a fraud and credit risk decisioning process that instantaneously
approves or rejects users when they are checking out from our merchant partners. In this role,
you'll be focused on developing and maintaining the machine learning system supporting our
real-time decisioning process.
We are looking for a software engineer with data/backend experience to to contribute to our
efforts focused on data cleaning, data understanding, developing features for machine
learning models, benchmarking model performance, automating the configuration and
optimization of machine learning models, and putting machine learning models into
production. You will have the opportunity to work with state of the art technologies on large
data sets. You'll have exposure to all aspects of of our machine learning infrastructure and the
chance to define and engineer solutions that will underpin millions of transactions per year.
The technologies currently being used in the machine learning infrastructure are Python,
Pandas, numpy, TPOT, scikit-learn, XGBoost, Azure SQL DB, Azure Blob Storage. The
technologies that we are considering using include Azure Cosmos DB, Spark, Databricks,
auto-sklearn, and PyTorch.
5+ years experience of software engineering experience focused on data engineering,
backend engineering, or roles working on software that primarily focuses on any kind of data
heavy pipeline / toolchain (build toolchain, content pipeline, streaming, etc.).
Demonstrated experience with the complete software development lifecycle is required.
The ability to learn quickly in a self-directed manner.
A willingness to work in Python.
Employee Options Scheme, which means all employees have a meaningful stake in the
Generous leave entitlements
Generous staff referral program