Full Stack Software Engineer
Melbourne | Full-time | 1-3 Years Experience
About the Opportunity
UCentric is exclusively partnering with a high-growth, Melbourne-based technology venture as they enter a pivotal expansion phase following a successful platform rollout. This organization is at the forefront of Australian-led innovation, now focusing on scaling its engineering capability to support complex product delivery and production readiness.
We are seeking a Full Stack Software Engineer who is eager to contribute to a live, high-performance production environment. This is an ideal role for an engineer with 1-3 years of experience who possesses strong Computer Science foundations and a genuine passion for engineering excellence.
Your Mission
You will build the services that sit between the model and the outside world. This is a role where reliability is a feature. You will design architectures that handle model inference, user requests, and real-time streaming, ensuring the system stays fast and predictable under significant load.
What You’ll Actually Do
- Build and maintain services that handle model inference and user requests.
- Implement critical mechanisms like rate limiting, retries, and graceful failure.
- Design systems that manage complex user sessions and streaming responses.
- Build authentication and access controls for public-scale usage.
- Improve latency, throughput, and the overall reliability of model serving.
- Work with infrastructure and training engineers to integrate new model checkpoints into production.
- Design systems for logging, traces, and evaluation signals to monitor system behavior.
The Kind of Person Who Will Thrive
We are looking for engineers who are:
- Cares about runtime behavior and how large-scale systems behave under real-world constraints.
- Stays calm when production behaves unexpectedly and enjoy debugging real systems.
- Has the rigor to build systems that are hard to break.
- Has a genuine desire to understand how the full AI stack actually works.
Technical Skills & Experience
- Experience: 1-3 years of experience building production software.
- Backend Proficiency: Comfortable building services in modern languages (Python is highly preferred here).
- Systems Design: Experience with APIs, service interfaces, and designing for stability under load.
- Observability: Ability to read logs and metrics to diagnose performance profiles and deployment bottlenecks.
Why Apply? This is a rare opportunity to work at the heart of the full AI stack—from data and training to infrastructure and operations. You will be part of a small, high-impact team that treats product quality and reliability as core components of the intelligence system itself.
How to Apply If you want to build the product surface of a model trained from scratch and ship it to real users, we want to hear from you.
Please include a link to your portfolio or GitHub within your CV.
Note: This is a full-time role based in Melbourne. Applicants must have existing and unrestricted work rights in Australia.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer (Back-end)
2026-03-27
AI Front-End Software Engineer (UI)
2026-04-17
Software Engineer (Front-end)
2026-03-27
- Posted
- Jun 18, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Melbourne
- Company
- UCentric
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer (Back-end)
2026-03-27
AI Front-End Software Engineer (UI)
2026-04-17
Software Engineer (Front-end)
2026-03-27