441,244open jobs
15,342companies
64,215added this week
Browse all
Salary
$98k – $259k per year (Estimated)
Location
In office (Melbourne)
Employment
Full-Time
Overview
Company
Impact
Profile match

About Maincode

Maincode is an AI research and engineering company. We build Matilda, Australia's large language model, trained, served and deployed in Melbourne. We run our own GPUs in local data centres and we build everything above them: training and serving systems, model code, evaluations, and the products that use them. We are training the next version of Matilda on it and serving the current version to the public.

About the role

You will decide, with the team, how the next Matilda is built. You will design architecture and training changes, run controlled experiments on our cluster, analyse the logs, and turn the results into decisions. You work directly with the engineers who run training.

This is an engineering role. Research here means writing the code, running the experiments, reading the logs, and writing the note that says what changed and why. If you do not want to write production code, this is not the role.

What you would actually do

  • Design and test architecture, objective and training-regime changes for a large language model.

  • Run controlled experiments at scale and identify what caused the result.

  • Study failure modes in reasoning, generalisation and representation.

  • Build evaluations that measure capability and reliability, not only benchmark scores.

  • Write short internal notes that turn results, including negative ones, into design decisions.

What we are looking for

Deep fundamentals. You understand transformers at the level of mechanism: attention variants, positional encodings, normalisation, optimisers, tokenisation, data mixtures, and how each affects the loss and the model's behaviour. You can diagnose a training run from its logs. You know the pre-training and evaluation literature well enough to disagree with parts of it, and you have tested some of those disagreements yourself. Production-quality Python and PyTorch or JAX is assumed.

Experience with multi-node distributed training is useful but not required.

What this role is not

Not product research. Not prompt engineering. Not fine-tuning someone else's model or building on an external API. Not a role measured by publications.

Note

Full time, Melbourne, in person. We cannot offer visa sponsorship; you need existing and unrestricted work rights in Australia.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
441,244 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Melbourne
DevOps Engineer 3 hours ago
$47k – $137k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Amsterdam
Python
AI/ML
Fine-tuning
Llama
Falcon
Mistral
LLM
DevOps
Terraform
Ansible
GCP
OpenShift
Azure DevOps
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
GitHub
GitLab
Apply
$90k – $226k per year (Estimated) • In office • Full-Time • Sydney
Python
SQL
AI/ML
Copilot
Prompt Engineering
AI Agents
NLP
Edge AI
Multi-Agent Systems
Copilot Studio
Apply
$66k – $74k per year • Remote/Hybrid • Confidential • Full-Time • Manchester • Bristol • Leeds
Python
DevOps
Terraform
GCP
Dynatrace
Git
GitHub
Apply
$11k – $23k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Pune
Python
Java
SQL
Databases
MS SQL
DevOps
Configuration Management
Cybersecurity
Zero Trust
Apply
$94k – $248k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Istanbul
Python
JavaScript
Java
C#
Node JS
C#
ASP.NET Core
DevOps
GCP
Azure
CI/CD
AWS
Apply
$95k – $253k per year (Estimated) • In office • Full-Time • Melbourne
Python
AI/ML
Fine-tuning
JAX
PyTorch
RAG
Hugging Face
Apply
Marketing Lead 8 days ago
$97k – $209k per year (Estimated) • In office • Full-Time • Melbourne
Apply
$98k – $261k per year (Estimated) • Remote/Hybrid • Top Secret • Full-Time • Canberra
Python
AI/ML
Fine-tuning
JAX
PyTorch
RAG
Hugging Face
Apply
$49k – $133k per year (Estimated) • In office • Full-Time • 1+ year exp • Melbourne
Apply
Talent Engineer 16 days ago
$63k – $166k per year (Estimated) • Remote/Hybrid • Full-Time
Apply
Remote/Hybrid • Full-Time • Brisbane • Melbourne • Sydney
Apply
In office • Full-Time • Perth • Hobart • Melbourne • Brisbane • Sydney
AI/ML
AI Agents
Analytics
Power BI
Alteryx
Apply
$53k – $127k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Melbourne
Java
SQL
C#
DevOps
Datadog
Dynatrace
Management
Jira
Apply
$45k – $107k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Melbourne
DevOps
SLI/SLO/SLA
Management
Jira
ServiceNow
Apply
Architect 1 day ago
$87k – $198k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • PhD • Melbourne
Python
Perl
DevOps
Ansible
Red Hat
OpenShift
GitOps
Kubernetes
Service Mesh
Apply
See all jobs
This is one of many
441,244 more open roles from verified company boards, updated every day.