Applied Research Engineer, Recommender Systems

Job description

Are you ready for a positive and life defining P&P challenge?

‘Empowering people to live their passions’

Aaqua is a refreshingly new Social experience built around passions.
We bring like-minded people, fans, icons, creators and brands together in communities - blending epic online and offline events - centred around M.A.G.I.C

(Music, Arts & Entertainment, Games, Interests and Community).

Our philosophy empowers people to live their passions through trust, positive engagement and a more democratised value-sharing ecosystem.

Your Community

You will be a member of the Aaqua Tech team, working closely with the SRE Lead and the different engineering teams to build out a service where the service for our members reliable, performant and observable.

Your Purpose

Just like everybody else in the company, your purpose is to deliver a great platform for our members. As a machine learning engineering manager, you do that by passionately making the teams and individuals successful by mentoring them, supporting them in their continuous learning journey, and taking away impediments. Your passion and enthusiasm about building Agile organisations will be a beacon for the entire team. Your main purpose is to help the teams to continuously deliver high-quality software and instil a culture of innovation and continuous improvement. The team of machine learning engineers will be responsible for building our predictive models and recommender engines.

Your Focus

Your contribution will include:
Primary Role

  • Work with the Applied researchers on implementing the recommender system algorithm.
  • Work on the scalability considerations of the recommender engine.
  • Work with the Data Engineers to source the data required for the recommendations.
  • Work on building the features that would go into the recommendation process.
  • Have good understanding of the business rationale behind the recommender and work with business SME’s to encode their knowledge into recommender.
  • Work with the product engineering team to integrate the recommender system into the platform.

Your Purpose

  • Help us build a human centric recommender that learns with you and rather than trying to figure you all out.
  • Work on different aspects of the recommender including candidate generation scoring and ranking.
  • Work with a team of great research scientist at AAQUA to bring these ideas to life.
  • Make sure that this recommender can scale to our huge projected member base running in million of users by next year.
  • Constantly work on improving the recommender and keep it up to date.

Your Knowledge

  • Master, Post-graduate or PhD in computer science, machine learning, recommendation systems, statistics, math, engineering, operations research, or other quantitative discipline
  • Experience with a number of ML techniques and frameworks, e.g. data discretization, normalization, sampling, linear regression, decision trees, SVMs, deep neural networks, bandits, reinforcement learning etc.
  • Good understanding of Deep Learning frameworks like Pytorch or Tensorflow.
  • Experience on working with Graph structures or databases for the recommender systems.
  • Experience on couple of implementation of recommender systems in e-commerce or social media settings.
  • Experience with object-oriented/object function scripting languages: Python, Java, Scala, etc.

Your Qualities

Your qualities are seen, heard and observed every day through your words, actions and behaviours. They are a key part of our DNA.

We seek our team members to be :


Your Attitude

Your attitude is a big part of what you bring to Aaqua. It contributes hugely to our culture, which is why cultural fit is something we take very seriously when we bring on new team members.

We expect everyone to play their part in :

Putting Members First
Building an Inclusive Community
Delivering the Unexpected
Be Always Evolving, and
Keeping it Real

Why work for us

At Aaqua we are committed to real economic value distribution and this extends to our people. Aaqua is creating a work culture that caters to all your YOU's. Our total rewards package is highly attractive, with generous compensation, options programs, comprehensive medical coverage and workplace flexibility.

Developing our people is a given and the exposure you will get at Aaqua will see you always evolving, creating opportunities for rapid career advancement. By putting our "members first" (that includes YOU), you will deliver the unexpected every day. Aaqua's agile focus drives collaboration, ideation and allows you to be your true self, empowers our people and delivers a passionate and fun team.

Aaqua is a diverse and inclusive culture. We want our people to be reflective of our members and commit to a non-discriminatory culture that does not judge by; age, gender, sexual orientation and gender reassignment, race and colour, disability, religion and beliefs, pregnancy and family responsibilities, education level and all of your YOU's.

Aaqua is the place for all YOUR YOUS.

Feel like YOU are a fit for this opportunity?

If so, please send your interest to

Job requirements