1,827,884open jobs
105,927companies
267,173added this week
Browse all
Salary
≈ $80k – $170k per year (Estimated)
Location
Hybrid (Sydney, Australia)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Oct 15, 2026. NCS Australia scores B on the Alion truth index.

Overview
Company
Impact
Profile match
NCS Australia is the Australian arm of the Singapore technology services group NCS, itself owned by Singtel, and it was assembled from 2021 onwards through the acquisitions of ARQ Group, Eighty20 Solutions, Riley and several other local firms. It delivers cloud and platform engineering, data and artificial intelligence, cybersecurity, application development and managed services to Australian government agencies, banks, telecommunications operators and utilities. Headquartered in Sydney with offices across the eastern states, it employs several thousand people and competes against the global integrators for federal and state government work.

At NCS Australia, we believe in doing technology services better. Our commitment to quality, focus on people, and willingness to challenge traditional thinking set us apart. Our team brings this belief to life by partnering with our clients and communities to make tomorrow together.

We are committed to creating an environment that prioritises innovation, collaboration, and purposeful work. Our diverse team is empowered to make a meaningful impact with curiosity, creativity and resilience to shape better outcomes. Join us and accept the challenge of creating a better tomorrow.

We are seeking a Senior Full Stack Engineer specializing in AI and Conversational Systems to join our engineering organization in Sydney.

In this hands-on role, you will design, build, and operate production-grade conversational interfaces and generative AI features-including AI Coach solutions, real-time CoPilot streaming experiences, and intelligent agent workflows. You will bridge advanced AI tooling (Vertex AI, Dialogflow CX, AgentStudio) with modern frontend and backend architectures (React, WebSockets, Node.js, Java) while applying rigorous engineering practices to handle non-deterministic model behaviour.

Key Responsibilities

  • Conversational & Generative AI Development: Design and build intelligent agent workflows, conversational flows, and generative AI features using Dialogflow CX, Vertex AI, AgentStudio, and advanced prompt/context engineering techniques.

  • Real-Time AI Frontend Engineering: Develop high-performance, responsive user interfaces using React, Vite, Tailwind CSS, and Storybook, integrating WebSockets for real-time conversational and CoPilot streaming capabilities.

  • Backend & API Integration: Build and maintain scalable backend services and API layers (Node.js/TypeScript, Java, Apigee) to support secure, low-latency communication between front-end applications and AI model providers.

  • AI Quality & Testing Engineering: Implement robust evaluation, testing, and monitoring frameworks for AI-enabled features-focusing on accuracy, response latency, guardrails, prompt regression, and handling non-deterministic model behaviour.

  • Cross-Functional Collaboration: Partner with product managers, AI architects, UX designers, and platform engineers to deliver secure, production-ready AI capabilities at enterprise scale.

Essential Experience:

  • Production AI Experience: Demonstrated track record of building and operating conversational or generative AI features in live production environments.

  • Conversational & LLM Platforms: Hands-on experience with at least one major conversational AI platform (e.g., Dialogflow CX) and one major LLM/ML platform (e.g., Vertex AI).

  • Full Stack Core Stack: Deep production experience across React, Node.js/TypeScript, and Java, alongside real-time communication protocols like WebSockets.

  • AI Evaluation & Testing: Proven capability in evaluating and testing AI-enabled features rather than only traditional deterministic code (measuring model accuracy, latency, guardrails, and prompt regression).

  • Location: Sydney-based (or willing to work hybrid in Sydney) with full Australian working rights.

Desirable:

  • Experience working with agentic frameworks, prompt/context optimization patterns, or specialized UI component libraries for AI apps.

  • Familiarity with secure enterprise API gateways (Apigee) and cloud-native deployment patterns on Google Cloud Platform.

Why NCS?

This is a place for people who like to get stuck in, bring ideas to life and make things happen. You'll work alongside experienced people who care about what they do, contribute to meaningful work and have the support to keep learning and grow your career. Whether you want to deepen your expertise, explore something new or take your career in a different direction, there's room to make it your own. We value Adventure, Excellence, Integrity, Ownership and Unity - bringing curiosity, collaboration and accountability to the way we work with our clients and each other.

Ready to make extraordinary happen?

We'd love to hear from you.

We celebrate diversity and inclusion

We value different perspectives, experiences and strengths our people bring. We're committed to an inclusive workplace where everyone has the opportunity to contribute, grow and succeed, and to providing equal employment opportunities and reasonable adjustments throughout the recruitment process.

Important information

Applicants will need valid Australian work rights and may be required to undergo relevant background, probity and police checks.

Agencies: NCS accepts candidate submissions only from agencies on our preferred supplier panel through the NCS Agency Portal.

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.
1,827,884 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 Continue with Google
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

Backend
Similar stack
Same company
Sydney
≈ $110k – $233k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Melbourne • Sydney
Python
C++
DevOps
Kubernetes
Linux
Analytics
ETL/ELT
Apply
≈ $164k – $349k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Melbourne • Sydney
Python
C++
DevOps
Kubernetes
Linux
Analytics
ETL/ELT
Apply
≈ $94k – $199k per year (Estimated) • In office • 5+ years exp • Sydney
Python
Java
C#
C++
DevOps
CI/CD
Linux
Unix
Apply
Software Engineer 10 hours ago
Remote (Australia) • Full-Time • 3+ years exp
JavaScript
TypeScript
SQL
Node JS
Databases
Supabase
Frontend
Next.js
React.js
Apply
≈ $87k – $184k per year (Estimated) • Hybrid • 5+ years exp • Sydney
Python
Go
JavaScript
TypeScript
Node JS
Frontend
GraphQL
Angular
React.js
DevOps
Rest API
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Trunk-Based Development
Apply
Staff Node Engineer 4 days ago
In office • 12+ years exp • Bachelor's Degree
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
Frontend
GraphQL
DevOps
CI/CD
Docker
Kubernetes
Apply
In office • 6+ years exp • Bachelor's Degree
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
Frontend
GraphQL
DevOps
CI/CD
Docker
Kubernetes
Apply
≈ $22k – $50k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Hyderabad
Python
Java
Java
Spring Boot
Spring Cloud
Databases
Apache Kafka
AI/ML
Copilot
AI Agents
DevOps
Splunk
Terraform
GCP
GitHub Actions
Dynatrace
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
Remote (Switzerland) • Bachelor's Degree • Zurich
JavaScript
Java
TypeScript
Frontend
Redux
React.js
React Query
Sass
React Hook Form
React Router
DevOps
Rest API
Cybersecurity
GDPR
Management
Agile
QA
Jest
Apply
In office • Bachelor's Degree • Hsinchu
Python
TypeScript
SQL
C#
C++
Databases
PostgreSQL
DevOps
Jenkins
Git
Docker
Gitflow
Windows
Apply
≈ $70k – $148k per year (Estimated) • Hybrid • Contractor • Perth
C#
C#
.NET
DevOps
Azure
CI/CD
Bicep
Apply
≈ $55k – $143k per year (Estimated) • Hybrid • Contractor • Bachelor's Degree • Brisbane
Rust
DevOps
Rest API
CI/CD
Git
Docker
Linux
Management
Agile
Apply
≈ $80k – $169k per year (Estimated) • Hybrid • Contractor • 5+ years exp • Brisbane
Rust
DevOps
Rest API
CI/CD
Git
Docker
Linux
Management
Agile
Apply
≈ $78k – $233k per year (Estimated) • Hybrid • Contractor • Brisbane
Python
Rust
C++
C++
Protobuf
DevOps
Rest API
gRPC
Terraform
Ansible
CI/CD
Jenkins
AWS
Docker
Kubernetes
GitLab
IoT
MQTT
Management
Confluence
Jira
Agile
Apply
≈ $107k – $259k per year (Estimated) • Hybrid • Full-Time • Brisbane
AI/ML
Copilot
Prompt Engineering
LLM
RAG
Human-in-the-Loop
LLM Guardrails
Agentic Workflows
DevOps
Azure
CI/CD
Management
Agile
Apply
≈ $80k – $240k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Sydney
Python
Go
AI/ML
AI Agents
DevOps
Terraform
Cilium
OpenTofu
etcd
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Platform Engineering
Cybersecurity
ISO 27001
SOC 2
Least Privilege
Apply
Analyst Programmer 2 days ago
≈ $53k – $137k per year (Estimated) • Hybrid • Full-Time • Sydney
Python
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Azure
Git
AWS
Management
Trello
Agile
Scrum
QA
Selenium
Apply
≈ $29k – $50k per year (Estimated) • In office • Part-Time • 1+ year exp • Sydney
Apply
≈ $49k – $112k per year (Estimated) • Remote (Australia) • Sydney
AI/ML
AI Agents
Apply
Content Producer 1 day ago
≈ $49k – $112k per year (Estimated) • Remote (Australia) • Sydney
AI/ML
AI Agents
Apply
See all jobs
This is one of many
1,827,884 more open roles from verified company boards, updated every day.