Maincode is building sovereign AI models in Australia. We are training foundation models from scratch, designing new reasoning architectures, and deploying them on state-of-the-art GPU clusters. This is not fine-tuning someone else’s work. This is building from first principles.
As an AI/ML Engineer, you’ll be part of the team that makes this real. You’ll work on both sides of the problem: how models are trained and how they run in the world. You’ll design and build the systems that power large-scale training runs and efficient inference. You’ll work closely with our AI Researchers to implement the latest algorithms and ideas.
This is a deep engineering role. You’ll be writing a lot of code, instrumenting systems, optimizing performance, and debugging weird, messy edge cases in distributed training and model serving. If you love figuring out how foundation models really work under the hood, this is your team.
We’re expanding our global network of Maincoders by establishing a new Seattle office. Join us in shaping this hub from day one while collaborating closely with our Melbourne headquarters to push forward the frontier of AI research and engineering.
Build and scale training pipelines for sovereign foundation models like large language models and other architectures
Design efficient inference systems that run these models in real-world environments
Optimize data pipelines, tokenization, batch prep, and distributed training at multi-node scale
Build deep observability into training and inference, improving performance, correctness, and efficiency
Debug and troubleshoot the hardest parts of model training and deployment, including distributed failures, GPU bugs, data inconsistencies, and scaling limits
Work closely with AI Researchers to translate cutting-edge algorithms into working systems
Establish strong ModelOps practices to ensure reproducibility, reliability, and continuous improvement across the full lifecycle of foundation models, from initial experiments to production deployment
Passionate about how models are built, trained, and run, especially large-scale foundation models
Driven by curiosity about model internals, training dynamics, and system-level performance
Excited to work across both training and inference, not just one side of the ML stack
Skilled in Python and ML frameworks like PyTorch or JAX. Familiarity with distributed compute (CUDA, Triton, NCCL, etc.) is a bonus but not required
Constantly learning, whether it’s reading open-source repos, replicating research ideas, or designing your own tools to explore a problem
Hands-on and determined. You like writing code, running experiments, and figuring things out
Motivated to help build sovereign AI capability here in Australia
We are a small team building some of the most advanced AI systems in Australia. We are creating new foundation models from scratch, not just using what’s already out there.
We operate our own GPU clusters, run large-scale training, and work closely across research and engineering to push the frontier of what’s possible.
You'll be surrounded by people who:
Care about model internals, not just outputs
Build things that work, at scale
Take pride in learning, experimenting, and shipping
Want to help Australia build independent, world-class AI systems
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Experienced Salesforce Developer with Platform Developer II certification needed to build and maintain Salesforce solutions for a renowned U.S. university, working fully remotely with a top-tier nearshore technology team.
Principal Engineer Software at Palo Alto Networks to design and build next-gen Layer-7 security features protecting global networks and cloud environments.
Lead the development of core billing and claims processing systems as a Senior Software Engineer at Camber, enhancing healthcare payment transparency and efficiency.
Unlearn seeks a Senior Machine Learning Engineer to develop state-of-the-art AI models that predict disease progression and enable efficient clinical trials.
Innovate as a Full Stack Software Engineer at Office Hours, building impactful features for a unique knowledge-sharing platform.
Lead the architecture and evolution of enterprise solutions as a Full Stack Engineer at Codal, guiding teams and innovating with modern technologies in a hybrid work environment.
Senior Backend Engineer role at Jerry.ai focused on building scalable, high-performance backend systems to support explosive growth in car ownership technology.
An experienced Salesforce Engineer is needed to drive development and optimization within a top-tier university’s Salesforce ecosystem, working remotely with Truelogic.
Agiloft is looking for a Staff Full Stack Software Engineer to lead full stack development and architectural decisions in AI-enhanced, cloud-native enterprise applications.
Contribute to Google's Android Auto embedded system development as a Software Engineer III, delivering next-gen automotive software solutions.
Innovate and develop core next-generation firewall security features as a Senior Software Engineer at Palo Alto Networks.
Experienced C# .Net developer needed to enhance and maintain cloud-based Blue Sky Solutions, a leader in compliance software within the financial sector.
Contribute to The New York Times' app platform as an Android Engineer building foundational libraries to enhance multiple apps with a hybrid work model in NYC.