Software Engineer – Machine Learning
REA Group · Sydney
Job description
About the role
Join REA Group’s Data Science & Analytics team to design, build and deploy AI and machine learning products that shape how Australians experience property. This permanent position is based in Sydney and works in a collaborative, hybrid environment.
Key responsibilities
- Design, code, test and deploy machine‑learning pipelines using Python, SQL, IaC, AWS and GCP.
- Build innovative AI products leveraging Generative AI, large language models and traditional ML techniques.
- Prototype proofs of concept and evaluate feasibility with senior engineers.
- Support data processes, create automated dashboards and self‑service reporting tools.
- Analyse data coverage and quality across internal and external data sets.
- Follow agile practices such as test‑driven development, continuous delivery and pair programming.
- Own operational aspects of software under a “you build it; you run it” philosophy.
Required profile
- Strong programming ability in Python, SQL or similar languages.
- Passion for machine learning, deep learning, generative AI, time‑series analysis and software development.
- Experience with the full ML model lifecycle and hosting libraries.
- Ability to clean, analyse and interpret large data sets.
- Basic understanding of cloud platforms (AWS, Azure, GCP).
- Effective communication and collaboration with business stakeholders.
- Bachelor’s degree in Computer Science, Mathematics, Statistics or related field.
Required skills
- Python, SQL, R, C# (or similar)
- Machine‑learning libraries: XGBoost, LightGBM, Scikit‑learn, PyTorch, Keras, Hugging Face models, Transformers
- Web frameworks: FastAPI, Flask
- Infrastructure as Code (IaC)
- Cloud services: AWS, Google Cloud Platform, Azure
What we offer
- Hybrid and flexible working arrangements
- Flexible leave options, including birthday leave and leave purchase
- Flexible parental leave for primary and secondary carers
- Volunteer leave, community grants and matched payroll giving
- Hackdays to develop big ideas
- Commitment to diversity, equity and inclusion
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salary: Software Engineer Based on 21 job offers in AustraliaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
REA Group
Sydney