CareerPlanSign in

Software Engineer

Adelaide, South Australia🌐 Remote💼 Full-time🗓 2026-09-05 → 2026-09-26

Core

Full Stack Software Engineer building a platform for geophysical surveys, geological data, and machine learning predictions.

Role type

Full Stack Software Engineer

Builds

Dashboards, APIs, data processing workflows, 2D/3D visualizations, and ML-integrated applications for geoscientific data.

Domain

Geophysics, Geology, Geospatial, Machine Learning

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Python, Go, TypeScript/JavaScript, SQL, AWS, Docker, GitLab, CI/CD, Three.js, WebGL, deck.gl, Plotly, Machine Learning integration, Data processing, Web application development

Preferred skills

Geology, Geospatial data, Mining, Scientific computing, AI-assisted development tools (Claude Code, Codex, GitHub Copilot)

Technologies

Python, Go, TypeScript, JavaScript, SQL, AWS, Docker, GitLab, Three.js, WebGL, deck.gl, Plotly, Jira

Responsibilities

Design and build new products and features across the customer and internal software platform; Develop backend services, APIs, data processing workflows and frontend applications; Build interactive dashboards and tools for exploring complex scientific and operational data; Develop rich 2D and 3D visualisations for geophysical, geological, geospatial and machine learning datasets; Integrate machine learning models and their outputs into production applications and user workflows; Work closely with data scientists, machine learning engineers and geoscientists to turn experimental workflows into reliable software.

Seniority

Mid-Senior (4+ years experience)

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