Software Engineer - AI at Dubber

Technology, Brisbane, Queensland, Australia brisbane engineering
Posted a month ago

This job can be based in; Brisbane or Melbourne!

About Us

The Dubber AI Centre of Excellence has a vision to Transform Conversations, ultimately allowing busy professionals to have better, more productive meetings.

Dubber is the world’s leading Unified Call Recording and Voice AI platform.  Built to scale to meet any need, Dubber allows businesses and government to unlock the insights in calls, videos and messages.  This is empowered by innovative speech and language technology, enabling solutions that increase productivity and ensure compliance.

Dubber is listed on the ASX (DUB) with offices in Brisbane, Melbourne, Sydney, London, Oxford, Atlanta and Dallas.

We’re searching for talented team members who can help us achieve our vision.

Who You'll Be Working With

The Dubber AI Centre of Excellence consists of software, machine learning and signal processing engineers.  We work in close coordination with product managers, designers and engineering teams across Dubber to deliver innovative technologies through our AI Platform to transform captured conversations into business value.  

The Opportunity

To support growth of our Dubber AI Centre of Excellence we are seeking a Software Engineer to join our AI Platform Delivery team, building and maintaining a platform to deploy configurable pipelines of batch and streaming AI algorithms at scale.  

About You

We are looking for a motivated, passionate individual, excited about solving complex problems and driven to make our customers smile. 

The ideal candidate has several years experience working in software development focussed on deploying scalable workflows of containerised microservices processing streaming or batch data sources.  Familiarity working with streaming audio and video data is desirable. You will also be capable of addressing practical considerations to deploy new AI algorithms such as resiliency, efficiency, latency, memory and processing load.  In particular, you will be involved with building new streaming services to conduct AI processing at low latency to end users.

We are looking for someone who is constantly curious, motivated to see problems through to solutions, and invested in staying up to date with the latest advancements in the field.  While we would prefer candidates who can be available to work in our Brisbane, Melbourne or Sydney office, we are open to consider remote work arrangements for the right person.


  • Bachelors in Computer Science, Telecommunications, Engineering or Mathematics preferable.
  • 3-5+ years relevant work experience.
  • Strong experience with Golang and Python is desirable.
  • Good understanding of software design patterns.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Excellence in technical communication with peers and non-technical cohorts.
  • Strong sense of ownership, urgency, and drive.
  • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.

Not essential, but preferred 

  • Experience building scalable microservices
  • Dev/ML Ops familiarity
  • Experience with CircleCi, K8s and Docker
  • Familiarity with Audio/Video streaming protocols such as WebRTC
  • Familiarity with Elixir

Why Dubber?

Dubber offers a competitive salary and share options with work from home and office flexibility. We are one of the fastest-growing SaaS companies in the world with learning and growth opportunities every step of the way.

With offices across the world, our employees don't just join a local but global team! Inclusion is important to us, and we like to keep things fun, so we run Friday Drinks, BBQ's, Team Lunches and more. Check out our website to see why our team love being Dubsters. 

Next steps

We will be reviewing applications as they come in so don't wait to apply, and please reach out to [email protected] for a confidential chat or if you have any questions.