Software Engineer - Machine Learning
Core
Design, code, test, and deploy machine learning pipelines and build innovative AI products using Generative AI and LLMs for the Australian property market.
Role type
Machine Learning Engineer (Generative AI & Traditional ML)
Builds
Internal and customer-facing statistical, machine learning, and AI models for PropTrack (property insights, digital valuation, predictive analytics).
Domain
Real Estate Technology / Property Analytics
Deliverable
production ML models | product features
Required skills
Python, SQL, Machine Learning lifecycle, XGBoost, LightGBM, Scikit-learn, PyTorch, Keras, HF models, Transformers, FastAPI, Flask, AWS, GCP, Time Series Analysis, Data cleaning and analysis
Preferred skills
Generative AI, Deep Learning, Infrastructure as Code (IaC), Test-driven development, Pair programming
Technologies
Python, SQL, XGBoost, LightGBM, Scikit-learn, PyTorch, Keras, HF models, Transformers, FastAPI, Flask, AWS, GCP
Responsibilities
Design and deploy ML pipelines; Prototype POCs for new ideas; Support data processes with dashboards and reporting; Analyze data coverage and quality statistics; Follow agile practices (TDD, continuous delivery); Own operational aspects of built software.
Seniority
Mid-Senior, hands-on IC