Senior Software Engineer, Digital Archive
Core
Design foundational software architecture and scalable infrastructure for an AI-powered digital archive of 195 years of Australian broadcast media.
Role type
Senior Software Engineer (AI/Infrastructure)
Builds
AI-powered content enrichment, intelligent accessibility, and smart discovery features for internal creators and external markets.
Domain
Media archiving, AI/ML, Cloud Infrastructure
Deliverable
production ML models
Required skills
Golang or Java, distributed system architecture, cloud infrastructure (AWS/GCP/Azure), machine learning integration, technical leadership, mentoring
Preferred skills
Media Asset Management (MAM), digital archiving standards (PREMIS, METS), Infrastructure as Code (Terraform), container orchestration (Kubernetes, Cloud Run), information security assessment
Technologies
Golang, Java, AWS, GCP, Azure, Terraform, Kubernetes, Cloud Run
Responsibilities
Design scalable infrastructure for massive multi-media dataset ingestion and preservation; Build software architecture integrating ML for content enrichment; Define distributed system architectures with cloud integration; Mentor engineering teams and articulate architectural decisions to executives.
Seniority
Senior, hands-on IC with leadership
