Machine Learning Engineer at Fupay

Full-Time, Data, Brisbane, AU brisbane engineering full-time
Posted 16 days ago

A little bit about us!

Fupay is a fintech scale-up, proudly based in Brisbane, Queensland!

We help Millennials to Live Large and enjoy their lifestyle by spotting a member’s lifestyle costs or a small amount of cash and providing them the flexibility to pay us back over a small number of pay-cycles, and a marketplace where members can browse products from our Fupay merchants.

Fupay empowers our members to Take Charge of their money by providing them with an automated holistic view of their previous, current and future pay-cycle cash flow. We use a member’s transactional data and machine learning techniques to provide actionable insights, including whether they will have any left over cash or will be short across a number of future pay-cycles.

We are data-driven to power flexible and informed cash flow decisions, and we are re-defining responsible lending for a new generation of customer and short term credit products.

Following 3 years of product development, we have now opened up our platform to everyone, and are seeing a huge amount of interest in our BNPLaaS (Buy-Now-Pay-Later-as-a-Service) offering, which allows large brands to have their own branded BNPL service with our tech under the hood!

A little bit about the Fupay data team!

The data team is responsible for the development and continual improvement of our cashflow forecasting algorithms, credit risk classification models, maintaining our data lake and data engineering pipelines (and security of our data), and reporting across the business and for our merchants.

Right now, we’re busy! We are undertaking an overhaul of our existing forecasting and affordability algorithms, this includes transitioning components to Python and building the foundations of our machine learning flywheel. If you are interested in building elegant software and want to have a hand in architecting and building best practice machine learning pipelines, we want you! This will help our members manage their money with the most accurate cashflow forecasts and smart financial recommendations, which is a key component of our product.

A little about you:

We are looking for team players with a great attitude and a passion for building great products. This role needs someone who gets genuinely fired up about shipping while both creating and contributing to a team vibe where we love coming to work and getting it done in a relaxed yet vibrant environment. We’re looking for ML Engineers and Data Scientists who have experience deploying and maintaining models in production environments, and who can pick up new skills quickly (and enjoy doing so!)

What you’ll do:

  • Develop, deploy and maintain end-to-end machine learning model pipelines across the business, from requirements gathering through data analysis, data preprocessing and pipelines, model tuning, deployment and monitoring/maintenance.
  • Be accountable for code quality, deployment and delivery of projects, including reviewing pull requests and working to improve the quality of the codebase.
  • Testing features as they are delivered, and supporting production issues.
  • Developing standardised and reusable components that can make the team more efficient and quick to deliver projects.
  • Assist with the analysis of data and maintaining of reporting dashboards for the business (only a small part of your time).

Core skills we are looking for:

  • 3+ years’ industry experience, with a background in data science and/or machine learning.
  • Strongly proficient with Python & production software engineering practices (well structured & documented codebase, containers, TDD, CI/CD pipelines, monitoring/logging, RESTful APIs).
  • Experience working with both classical and deep learning models, and exposure to problems in at least one of the time-series, forecasting and/or RecSys domains.
  • You’re comfortable working natively in the cloud (we’re on AWS).
  • Enough SQL to be dangerous.
  • Experience working with stakeholders across the business, and a keen eye for where you can use data to bring value to the business (there are a lot of opportunities to do so).
  • You care about responsible use of data & machine learning, and maintaining a high level of data security.

Bonus points if you have:

  • Deep engineering with AWS and containerised/serverless workloads (or a professional level certification).
  • DevOps & MLOps experience in production.
  • Data Engineering experience with services like Kinesis, SNS/SQS, EMR/Spark, Glue, and their equivalents (for now, our data lake sits in S3 and is queried via Athena).
  • Experience with sensitive data, and dealing with PII securely. Extra bonus points if you’re on top of CDR and open banking requirements.
  • Experience with online A/B testing and continuous experimentation/optimisation.
  • Exposure to model explainability and interpretability techniques.

What’s On Offer:

Fupay is a challenging yet really rewarding place to work - we have recently grown to a team of around 50, with a diverse team full of technologists and artists. Our people have a bias for action and a genuine passion for what they do.

Other perks of being a member of the Fu Crew:

  • Flexible working hours/location, we embrace a hybrid work model with the only fixed time being your team’s morning stand up
  • Friday team BBQ lunch on the river view deck (when we return to the office)
  • Attractive salary and career opportunities in a growing company
  • The ability to have a voice to help drive technical decision making
  • Make it your own, build it, ship it, know it, own it
  • Regular social events and a keen focus on company culture

Fupay embraces diversity and is committed to building a team that represents a variety of backgrounds, perspectives, and skills.

Reach out to us today to join the team!

*No recruitment agencies, thank you.