Data Engineer

Maincode Pty Ltd

Melbourne

Híbrido

AUD 110.000 - 190.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Equity
Superannuation
Hybrid/On-site across Australia

Descripción de la vacante

Maincode is hiring a data-focused engineer to scale web crawlers and data pipelines for Matilda, our Australian-made AI stack. You will build crawlers, ensure data quality, and collaborate with the core training team across Australia.

Own end-to-end data collection, provenance, licensing, privacy, and dataset readiness for model training. Melbourne-based role with hybrid/on-site options across Australia; remuneration negotiable plus equity.

Formación

  • Building, scaling, and running large-scale web crawling or scraping systems.
  • Experience with Python and at least one of Go, Rust, or C++.
  • Distributed data processing and petabyte-scale storage experience.
  • Hands-on crawling with JavaScript-heavy sites and headless browsers.
  • Experience using LLMs inside data pipelines for classification or data generation.
  • Bias for shipping: deliver working pipelines quickly and reliably.

Responsabilidades

  • Build, run, and scale crawlers and scrapers for web-scale collection.
  • Develop pipelines for extraction, filtering, cleaning, deduplication, formatting.
  • Create agentic pipelines where AI agents annotate and verify data at scale.
  • Turn market requirements into dataset specifications and evaluations.
  • Collaborate with training team to iterate data mixtures and respond to feedback.
  • Track provenance, licensing, privacy, and security for datasets.

Conocimientos

Web crawling
Python
Go
Spark
Headless browsers
Robots.txt
LLMs in pipelines
Distributed processing

Herramientas

Spark
Ray
Beam
C++

Descripción del empleo

About Maincode

Maincode makes Matilda, an Australian-made AI stack we own end to end, from tin to token. We own and operate our own infrastructure here in Australia, we train and maintain our own frontier models, and we run multiple surfaces on top of them, including chat, coding and API. Everything we ship is built on capability we control ourselves. We are hiring someone who cares about that. You should be passionate about Australian-made technology, a builder first, and keen to execute at the frontier of data engineering and model training.

The role

A frontier model is only as capable as the data it learns from, and every model carries the worldview of the data it was trained on. We did this for Australia with Matilda's voice. Now we are building the capability to do it for any country or market: training open weights models on custom datasets that reflect the cultural, regulatory, governance, and ideological requirements of the people who will use them.

What you will 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.

  • Turn a market's requirements, from its laws and regulators to its cultural norms and governance expectations, into dataset specifications, data mixtures, and evaluations we can measure against.

  • Work directly with our core training team to iterate on data mixtures, evaluate data quality, and respond to model performance feedback.

  • Track provenance, licensing, privacy, and security for every dataset you ship.

What you will bring
  • A track record of building, scaling, and running large scale web crawling or scraping systems in production.

  • Strong engineering in Python and at least one of Go, Rust, or C++, with real experience in distributed data processing (Spark, Ray, Beam, or similar) and petabyte scale storage.

  • Hands on knowledge of the hard parts of crawling: JavaScript heavy sites, headless browsers, rate limiting, robots.txt, and access and licensing constraints.

  • Experience using LLMs and AI agents inside data pipelines for classification, extraction, synthetic data generation, or quality scoring, and a clear sense of where they fail.

  • A bias for shipping. You get a working pipeline running in days, then make it reliable.

  • Experience leading the technical direction of a project and bringing other engineers along with you.

Highly regarded
  • Direct experience building pre-training or post-training datasets for large language models, including SFT, preference, or reinforcement learning data.

  • Experience with multilingual, regional, or culturally specific data, or with evaluating models against local norms and regulation.

  • Experience fine-tuning or post-training open weights models.

  • Open source contributions to crawling, data processing, or dataset tooling.

  • A strong network within the Australian technology, academic, or media ecosystem to facilitate unique data partnerships.

Eligibility
  • Must have the right to work in Australia.

  • Willingness to undergo background checks as required.

Details
  • Location: Melbourne, VIC (or Hybrid/On-Site across Australia).

  • Type: Full time, permanent.

  • Remuneration: Negotiable based on experience, plus super and equity.

Who thrives here

Engineers who understand that high quality data is the true moat of any frontier model, and that it is also where a model’s values come from. If you care about Australian-made technology and you would rather spend your week shipping crawlers, tuning agent pipelines, and reading samples of your own data than sitting in steering committee meetings, you will do well here.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Head of Data
Head of Data

MainCode • Australia

Híbrido
AUD 150.000 - 190.000
Forward-Deployed AI Engineer, Justice and Community Safety
Forward-Deployed AI Engineer, Justice and Community Safety

MAI Agents • Melbourne

Presencial
AUD 180.000 - 250.000
Frontier AI Data Engineer: Crawling & Pipelines (Equity)
Frontier AI Data Engineer: Crawling & Pipelines (Equity)

MAI Agents • Melbourne

Híbrido
AUD 110.000 - 190.000
Equity
Superannuation
Hybrid/On-site across Australia
Account Director
Account Director

Maincode • Melbourne

Híbrido
AUD 120.000 - 160.000
Head of Data for Frontier AI Systems
Head of Data for Frontier AI Systems

MAI Agents • Australia

Híbrido
AUD 150.000 - 190.000
Senior AI Engineer (Trust and Safety)
Senior AI Engineer (Trust and Safety)

Aimlroles • Sydney

Presencial
AUD 180.000 - 240.000
Above-market pay
Equity or meaningful stock options
All meals covered
Technical Talent Sourcer - Autonomy & Impact, Sydney
Technical Talent Sourcer - Autonomy & Impact, Sydney

MAI Agents • Melbourne

Presencial
AUD 70.000 - 110.000
Senior AI Engineer (Product)
Senior AI Engineer (Product)

dreamerlabs • Sydney

Presencial
AUD 180.000 - 260.000
Above-market pay
Equity
Meals covered
+4
Staff Software Engineer
Staff Software Engineer

Dreamerlabs • Sydney

Presencial
AUD 180.000 - 260.000
Above-market pay
Impact rewards
Growth without management
+5
Staff Data Scientist
Staff Data Scientist

Dreamerlabs • Sydney

Presencial
AUD 120.000 - 180.000
Above-market pay
Fast rewards for impact
Growth without management
+5
Ubicaciones