CareerPlanSign in

Software Engineer - TUFLOW

Brisbane, Queensland🌐 Remote💼 Full-time🗓 2026-09-17 → 2026-09-26

Core

Develop GPU-accelerated hydraulic modelling software and AI/ML applications for simulating flooding and coastal processes.

Role type

Senior IC software engineer (GPU compute & AI)

Builds

High-performance numerical solvers and AI tooling for flood simulation

Domain

Hydraulic engineering + High-performance computing + AI/ML

Deliverable

production ML models | product features

Required skills

C/C++, CUDA, GPU programming, AI-assisted development, automated testing, version control

Preferred skills

LLM tooling (RAG, MCP), machine learning surrogate models, flood/coastal engineering domain knowledge

Technologies

CUDA C++, Python, Rust, modern Fortran, NVIDIA

Responsibilities

Develop and maintain GPU compute cores and numerical kernels; integrate AI/ML features and surrogate models; collaborate with hydraulic engineers on multidisciplinary initiatives; review and validate AI-generated code

Seniority

Senior, hands-on IC

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