About the job
Senior Software Engineer (AI)
Sydney or Melbourne
About the Role
We’re looking for strong Software Engineers who enjoy building production systems and want to work on the next generation of software: AI-powered applications and autonomous systems.
This is a software engineering role first, you’ll be designing backend systems, APIs, and infrastructure that power AI products used in real production environments. You’ll work on deploying models, building agent-based systems, and integrating AI into real business workflows.
You’ll be working on problems like:
- Turning AI prototypes into production-grade systems
- Building backend services and APIs for AI applications
- Designing agentic workflows and multi-step AI systems
- Deploying and monitoring LLMs and ML models in production
- Building evaluation, logging, and monitoring systems for AI
- Integrating AI into enterprise systems and real-world workflows
This role sits at the intersection of software engineering, distributed systems, and applied AI.
Many of the systems you build will be AI agents that can reason, make decisions, and take actions across business systems, not just chatbots or demos.
This business:
A fast growing, energetic and ambitious company who are determined to put their stamp on the Australian market in AI. Join a business who are building a team of Forward Deployed Engineers with the mindset to help businesses strive forward with the power of Gen AI.
The Team:
Work with a team of Engineers who have been hand-selected and carefully chosen through a Tier 1 hiring process, which enables you to work in an environment where you are working with global engineers who live and breathe Gen AI and build LLM models.
Ego’s left at the door. This team genuinely believes they can learn from anyone.
Shiny New Toys:
Work with the absolute latest features OpenAI has to offer + partnerships with NVIDIA and Microsoft to enable you to do your best work. No more asking for permission to use later features.
What You’ll Be Doing:
- Build scalable backend services and APIs that power AI products
- Deploy and productionise LLMs and machine learning models
- Design and build agentic systems and orchestration layers
- Build evaluation frameworks, guardrails, and monitoring systems
- Work directly on production deployments used by real customers
- Own systems end-to-end from design → build → deploy → production
- Work closely with product, AI, and engineering teams to ship features quickly
We’re looking to see a strong software engineering background, ideally in:
- Backend engineering
- Distributed systems
- Platform engineering
- Infrastructure / DevOps
- Data platforms
- High-scale systems
Software Engineering Technical Skills:
- Python, TypeScript, Java, Go, or similar
- API design and microservices
- Cloud (AWS, GCP, or Azure)
- Docker / Kubernetes / CI/CD
- Experience deploying systems into production
- Experience working with LLMs or ML models
Experience in Agentic AI:
- Experience building AI agents, RAG systems, or workflow automation
- Experience with evaluation, monitoring, or observability
- Experience building data pipelines
- Experience in client-facing, product startups, or fast-paced environments
The Kind of Engineer Who Thrives Here:
- Product-minded engineers who like shipping real systems
- Engineers who like owning problems end-to-end
- People who enjoy solving hard technical problems
- Engineers interested in AI, but from a systems/product perspective
- People comfortable working directly with users or customers
- People who want to be early in a fast-growing AI company
Important Note:
- The senior software engineer job is strictly for Australian Citizens or Permanent Residents.