bluebill
Data and ML
Data Engineer
Build data pipeline and SQL tasks where AI agents must find and fix real data problems.
- Pay
- $100 to $145 AUD an hour
- Hours
- 5 to 20 hours a week while a project runs. Project-based. Work is offered as customer projects open, and you choose when you work.
- Type
- Contract
- Location
- Remote (Australia and international)
- Posted
- 5 Oct 2026
Apply on a laptop or desktop with a camera and microphone.
What you will do
- Create runnable pipelines and SQL with realistic bugs: joins, nulls, duplicates, time zones, late data.
- Write data checks and tests that fail on the bug and pass with the fix.
- Create migration tasks with checks that prove the result is correct.
- Review other engineers' tasks for realism, reproducibility and test quality.
What you will need
- 3+ years building data pipelines or analytics engineering in production.
- Strong SQL and Python.
- Clear written English.
Nice to have
- dbt, Airflow or Spark experience.
- Data quality or observability experience.
How you are assessed
data correctness, test quality, diagnosis, clear explanation.
Applications and work are reviewed against these criteria.
How to apply
A 20 minute video interview: five engineering questions, up to 3 minutes each.