CareerPlanSign in
This role has closed. Browse similar live roles below, or see all open jobs →

Staff Software Engineer, AI Scheduling

Sydney🌐 Remote💼 Full-time🗓 2026-08-06 → 2026-09-29

Core

Lead technical direction and architectural decisions for AI-driven workforce scheduling solutions that automate shift planning for hourly workers.

Role type

Staff Software Engineer (AI Scheduling)

Builds

Scalable backend services and AI agents for automated scheduling

Domain

SaaS workforce management / AI

Deliverable

production ML models | product features

Required skills

API design (REST, gRPC, protobuf), microservices architecture, distributed systems, observability, mentoring, technical strategy

Preferred skills

PHP or Go, Elasticsearch, CI/CD pipelines

Technologies

Docker, ECS, Lambda, SQS, Kinesis, MySQL, Redis, DynamoDB, S3

Responsibilities

Define technical direction and architectural standards for the AI Scheduling squad; Design and deliver high-performance backend services; Mentor junior and mid-level engineers; Research and introduce new technologies via POCs; Collaborate with product and design on strategic initiatives.

Seniority

Staff, hands-on IC with strategic influence

Sourced via lever · Listed on CareerPlan, which tracks 877,000+ jobs from 20+ sources.