freehire launches on Product Hunt on 26 August.

Follow →

Data Scientist

Summary

Build and deploy ML/AI models to extract insights and automate decisions, using Python, SQL, and cloud platforms to support business strategy.

Job Type: Permanent position | Full time position

Job Description

We are looking for a curious and analytically driven Data Scientist to join our team and transform complex datasets into actionable insights that inform strategic decision-making. This role sits at the intersection of mathematics, statistics, programming, and business intelligence, requiring a candidate who can build and deploy sophisticated analytical frameworks including machine learning and AI solutions. The ideal candidate is a collaborative problem-solver with strong communication skills, capable of translating data-driven findings into clear recommendations for both technical and non-technical stakeholders.

Key Responsibilities

  • Collect, prepare, and clean large datasets for analysis, identifying and resolving data anomalies, inconsistencies, and quality issues to ensure analytical integrity.
  • Apply advanced analytical techniques drawing on mathematical, statistical, programming, and database skills to extract meaningful insights from structured and unstructured data.
  • Design, build, and deploy machine learning and artificial intelligence frameworks that support automation, prediction, and pattern recognition across business functions.
  • Develop, evaluate, and iteratively refine statistical models and algorithms to uncover trends, forecast outcomes, and generate actionable insights.
  • Collaborate with cross-functional teams to understand business objectives and translate them into clearly defined data science problems and analytical solutions.
  • Present data-driven findings, visualisations, and recommendations to key decision-makers and stakeholders in a clear and compelling manner.
  • Contribute strategic input and innovation to the organisation's data science roadmap, identifying opportunities to leverage data for competitive advantage.
  • Maintain and document data pipelines, modelling processes, and analytical methodologies to ensure reproducibility and knowledge sharing across the team.
  • Monitor and assess the performance of deployed models, implementing updates and improvements as required to maintain accuracy and relevance.
  • Support data governance and ensure compliance with data privacy regulations and organisational data management policies.

Required Qualifications & Skills

  • Bachelor's degree or higher in Data Science, Statistics, Mathematics, Computer Science, or a related discipline.
  • Demonstrated experience in a data science or advanced analytics role, with a portfolio of applied projects.
  • Proficiency in programming languages such as Python or R, with experience in data manipulation libraries (e.g. pandas, NumPy) and machine learning frameworks (e.g. scikit-learn, TensorFlow, PyTorch).
  • Strong understanding of statistical modelling, machine learning algorithms, and data mining techniques.
  • Experience working with large datasets and familiarity with SQL and database querying.
  • Ability to develop and evaluate predictive models, performing validation, tuning, and performance assessment.
  • Proficiency in data visualisation tools such as Tableau, Power BI, or equivalent libraries (e.g. Matplotlib, Seaborn).
  • Strong analytical thinking with the ability to translate complex findings into clear, business-relevant insights.
  • Excellent verbal and written communication skills, with experience presenting to non-technical audiences.
  • Ability to manage multiple priorities, work independently, and contribute effectively within a collaborative team environment.

Preferred Qualifications

  • Postgraduate qualification (Master's or PhD) in a quantitative or data-related field.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud, particularly for model deployment and data storage.
  • Familiarity with MLOps practices and tools for model versioning, monitoring, and deployment pipelines.
  • Knowledge of natural language processing (NLP), computer vision, or other specialist machine learning domains.
  • Experience working within Agile or Scrum delivery frameworks.
  • Relevant industry certifications in data science, machine learning, or cloud computing (e.g. AWS Certified Machine Learning, Google Professional Data Engineer).
  • Prior experience in a relevant industry sector such as finance, healthcare, retail, or government.

Why Join Us?

Be part of a forward-thinking team that places data and innovation at the core of strategic decision-making, giving you meaningful impact from day one.

Benefits

  • Access ongoing professional development opportunities, including support for further study, certifications, and attendance at industry conferences.
  • Enjoy a flexible working environment with hybrid arrangements that support a healthy work-life balance.
  • Competitive remuneration package with superannuation and opportunities for performance-based progression.
  • Collaborative and inclusive workplace culture that values diverse perspectives and encourages knowledge sharing.

Job Details

Job Type: Full-time, Permanent

Work Schedule: 8-hour shift Salary: $70,000 - $120,000 per year + Super

See also