Talent Formula is a consulting firm that offers outsourced financial and accounting talent to Chartered Accounting firms worldwide. We are currently sourcing for Data Scientist. We are looking for a candidate who is enthusiastic, can fit in the team with the following requirements.
We are looking for a Data Scientist with strong software engineering capabilities to join our team. This is a key role in helping us unlock the power of data across our platform and deliver valuable insights to hospitality businesses.
You will work on projects ranging from statistical modelling and anomaly detection to productionizing ML pipelines (ranged from time series forecasting to neural networks and custom LLMs), integrating with Django and Flask-based web applications, and building data products on Google Cloud using PostgreSQL and BigQuery, as well as ML routines in Databricks/VertexAI.
This role is ideal for someone who thrives in a cross-functional environment, enjoys solving real-world problems with data, and can contribute to production-grade system
Note: This is an office-based role
Responsibilities of the role:
-
Build and deploy data-driven solutions and machine learning models into production.
-
Collaborate with engineers to integrate models into Django/Flask applications and APIs.
-
Develop and maintain data pipelines using Python and SQL.
-
Proactively seek to link analytical outputs to commercial outcomes
-
Provide technical expertise for proof-of-concept (PoC) and minimum viable product (MVP) phases
-
Clean, transform, and analyse large datasets to extract meaningful insights.
-
Write clean, maintainable Python code and contribute to the platform’s architecture.
-
Work with cloud-native tools (Google Cloud, BigQuery, Cloud Functions, etc.).
-
Participate in sprint planning, stand-ups, and team ceremonies as part of an Agile team.
-
Document MLOps processes, workflows, and best practices to facilitate knowledge sharing and ensure reproducibility
You’ll fit right in if you…
-
Have 1 – 2 years of experience in a data-centric or backend software engineering role.
-
Are proficient in production Python, including Django or Flask, and SQL (PostgreSQL preferred).
-
Are curious, analytical, and love solving data problems end-to-end.
-
You demonstrate a scientific and design-led approach to delivering effective data solutions
-
Have experience with data modelling, feature engineering, and applying ML algorithms in real-world applications.
-
Can develop scalable data pipelines and integrate them with cloud platforms (preferably Google Cloud).
-
Communicate clearly and can collaborate across technical and non-technical teams.
-
You are self-motivated and can work as an individual and in a team
-
You love innovation and are always looking for ways to improve
-
Have an MLOps experience (mainly, regarding time-series forecasting, LLM and text analysis, classification & clustering problems)
Position Description – Data Scientist:
-
It would be fantastic (but not essential) if you…
-
Hold a degree in data science, mathematics, statistics, or computer science.
-
Have experience with BigQuery, VertexAI, DBT, Databricks, or Terraform.
-
Are familiar with containerisation and serverless architecture (Docker/Kubernetes/GCP).
-
Have worked with BI tools or data visualization frameworks (e.g. Looker, PowerBI).
-
Have exposure to financial data systems or the hospitality industry.
Preferred technical skill set:
-
Google Cloud Platform (BigQuery, VertexAI, Cloud Run)
-
Python (Django/Flask)
-
Azure (MS SQL Server, Databricks)
-
Postman (API development)
-
DBT, Stored procedures
-
ML (time-series forecasting, LLM, text analysis, classification)
-
Tableau/Looker Studio/Power BI