Backend AI Engineer | Python, APIs & Cloud

Nine

New South Wales

Hybrid

AUD 100,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

18 weeks paid parental leave
Employee Exclusives program
Digital newspaper subscription
Stan subscription gift voucher

Job summary

Nine, Australia's largest locally owned media company, is seeking a Software Engineer for its AI Engineering function. You will build production backend services and data pipelines in Python, shoring up APIs, data flows, and robust delivery for AI-powered products.

You'll collaborate with the Tech Lead and AI Product team, applying TDD, modern architecture, and cloud skills across AWS or GCP to ensure high availability and scalable systems.

Qualifications

  • Bachelor's degree in CS, SE, or equivalent practical experience.
  • 3–5 years of commercial software engineering experience building, shipping, and maintaining backend systems.
  • Proficiency in Python or similar, with emphasis on readable, testable code.
  • Experience designing and consuming RESTful APIs and backend microservices.

Responsibilities

  • Build & Ship: Write clean, scalable Python code for production backend services and data pipelines.
  • Maintain Engineering Standards: Champion code quality with TDD, PR reviews, and modern architectures.
  • Systems & Delivery: Break down requirements with Tech Lead and AI Product teams into maintainable components.
  • Operational Stability: Support CI/CD pipelines, observability, and production monitoring.

Skills

Python
RESTful APIs
Cloud (AWS/GCP)
DevOps
Docker
Kubernetes
Terraform/OpenTofu
Go
LLM APIs
Digital media experience

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Git
CI/CD pipelines
Terraform/OpenTofu
Kubernetes (EKS/GKE)

Job description

Nine, Australia's largest locally owned media company, is seeking a Software Engineer for its AI Engineering function. You will build production backend services and data pipelines in Python, shoring up APIs, data flows, and robust delivery for AI-powered products.

You'll collaborate with the Tech Lead and AI Product team, applying TDD, modern architecture, and cloud skills across AWS or GCP to ensure high availability and scalable systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend AI Engineer: Python, Cloud & Microservices (Hybrid)
Backend AI Engineer: Python, Cloud & Microservices (Hybrid)

Nine • North Sydney Council

Hybrid
AUD 120,000 - 170,000
AI Engineering Manager: Lead Production ML & Cloud Systems
AI Engineering Manager: Lead Production ML & Cloud Systems

Nine • North Sydney Council

Hybrid
AUD 180,000 - 250,000
18 weeks paid parental leave
Employee Exclusives program
Digital newspaper subscription
+1
Tech Lead – AI-Powered Digital Archive
Tech Lead – AI-Powered Digital Archive

Nine • North Sydney Council

Hybrid
AUD 180,000 - 240,000
Parental leave
Employee Exclusives program
Digital newspaper subscription
+2
Engineering Manager - AI
Engineering Manager - AI

Nine • North Sydney Council

Hybrid
AUD 180,000 - 250,000
18 weeks paid parental leave
Employee Exclusives program
Digital newspaper subscription
+1
Software Engineer
Software Engineer

Nine • North Sydney Council

On-site
AUD 120,000 - 170,000
AI Product Manager, Custom AI Solutions
AI Product Manager, Custom AI Solutions

Nine • Sydney

On-site
AUD 140,000 - 190,000
18 weeks paid parental leave
Employee Exclusives program
Digital newspaper subscription
+1
Technical Lead
Technical Lead

Nine • North Sydney Council

Hybrid
AUD 180,000 - 240,000
18 weeks paid parental leave
Employee Exclusives program
Digital newspaper subscription
+1
AI Engineering Tech Lead — Production Systems
AI Engineering Tech Lead — Production Systems

Nine • North Sydney Council

Hybrid
AUD 180,000 - 240,000
18 weeks paid parental leave
Employee Exclusives program
Digital newspaper subscription
+1
Backend Technical Lead: Go, Cloud & AI Systems
Backend Technical Lead: Go, Cloud & AI Systems

Nine • North Sydney Council

Hybrid
AUD 140,000 - 210,000
18 weeks paid parental leave
Employee Exclusives program
Digital newspaper subscription
+2
AI Product Manager
AI Product Manager

Nine • Sydney

On-site
AUD 140,000 - 190,000
18 weeks paid parental leave
Employee Exclusives program
Digital newspaper subscription
+1