Maincode logo

Head of Data

AI
MaincodeMelbourneOn-siteFull-time30 Sept 2026

Maincode is hiring a hands-on Head of Data in Melbourne to build and scale the data pipelines behind Matilda, an Australian-made AI stack. You will own web-scale crawling, filtering, deduplication, and agent-driven dataset creation for frontier model training. Requires strong Python plus Go, Rust, or C++, distributed data processing, and large-scale crawling experience.

What you'll do

  • Build, run, and scale crawlers and scrapers for web scale collection, including specialized crawlers for high value, hard to reach sources such as legislation, regulator guidance, government publications, local media, and community forums.
  • Develop robust pipelines for extraction, filtering, cleaning, deduplication, and formatting to ensure the highest quality inputs for model training.
  • Build agentic pipelines where AI agents generate, annotate, critique, and verify data at scale, with the evaluation and spot checks needed to trust what they produce.

What you need

Must-have

PythonGoRustC++Apache SparkRayApache BeamWeb crawling

Nice-to-have

Pre-training datasetsPost-training datasetsSFTPreference dataReinforcement learning dataMultilingual dataRegional dataCulturally specific data

Soft skills

Bias for shippingTechnical leadershipMentoringFast executionQuality focus
Data EngineeringAILLMWeb CrawlingPythonMelbourneOn-siteFull-timeSoftware DevelopmentLead