Point your AI agent at freehire and let it find you a job.

Get the CLI →

UCentric

Full Stack Engineer

Posted Updated
Discussion

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.

Full Stack Software Engineer

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 enjoys 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.

Note

Note: This is a full-time role based in Melbourne. Applicants must have existing and unrestricted work rights in Australia.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available