Opus Recruitment Solutions logo

Senior Software Engineer

Opus Recruitment Solutions
Department:3D Design
Type:REMOTE
Region:Australia
Location:New South Wales, Australia
Experience:Mid-Senior level
Salary:A$150,000 - A$200,000
Skills:
JAVASCRIPTTYPESCRIPTCOMPUTATIONAL GEOMETRYSIMULATIONPHYSICS-BASED SYSTEMSMATHEMATICSLINEAR ALGEBRA3D MODELLING
Share this job:

Job Description

Posted on: June 13, 2026

Senior Software Development Engineer – Spatial ModellingRemote Role – Australia – AEST timezone$150,000 - $200,000 Plus SuperBuild the engine behind how the world’s biggest retailers design their stores

We’re partnering with an innovative retail technology company on a mission to transform how physical stores are planned, optimised, and experienced.

Their platform powers global brands, combining data, 3D visualisation, and advanced spatial modelling to solve one of retail’s hardest challenges: how to design stores at scale with real-world accuracy.

Apply Now

This is not your typical software engineering role.

This is a deep-tech, research-led engineering challenge where you’ll sit at the core of the platform—designing the 2D/3D spatial models that everything else depends on.

What you will be doing

  • Build and evolve advanced 2D and 3D spatial models that simulate real retail environments
  • Model geometry, physics, constraints, and spatial relationships (e.g. product adjacency, store flow, physical fit)
  • Develop systems that enable:
  • Floor planning
  • Planogram generation
  • Store optimisation
  • Photorealistic 3D visualisation
  • Work primarily in JavaScript / TypeScript across browser and backend environments

Example challenges include:

  • If products shift location, determining what should sit alongside them and why
  • Simulating real shopper behaviour and physical constraints at scale

What we are looking forCore requirements:

  • Strong grounding in mathematics (geometry, linear algebra), physics, or engineering
  • Solid software engineering fundamentals with JavaScript/TypeScript (or ability to ramp quickly)
  • Experience in computational geometry, simulation, or physics-based systems
  • A mindset that balances academic depth with real-world delivery

Nice to have:

  • Experience with three.js, react-three-fiber, or rapier
  • Background in 3D modelling, spatial computing, or simulation-heavy environments
  • Exposure to retail, CPG, or supply chain technology.

Senior Software Development Engineer – Spatial ModellingRemote Role – Australia – AEST timezone$150,000 - $200,000 Plus Super

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Opus Recruitment Solutions logo

Opus Recruitment Solutions

View company page
DesignRemoteJobs.com logo

DesignRemoteJobs.com

Get DesignRemoteJobs.com on your phone!

SIMILAR JOBS
Applicantz logo

Finance Transformation Technical Project Manager

Applicantz
Just now
3D Design
Remote (USA)
United States
ANAPLANFINANCIAL PLANNING & ANALYSISPROJECT MANAGEMENT+5 more
Cupertino Electric, Inc. logo

BIM Operator II

Cupertino Electric, Inc.
Just now
3D Design
Remote (USA)
United States
AUTODESK REVITNAVISWORKSBLUEBEAM REVU+5 more
MORI Associates logo

Design Engineer - Passive thermal systems - fully remote - 4 months

MORI Associates
Just now
3D Design
Remote (USA)
Huntsville, AL
CREO3D MODELING2D DRAWING+5 more
Opus Recruitment Solutions logo

Senior Software Engineer

Opus Recruitment Solutions
Just now
3D Design
Remote (Australia)
New South Wales, Australia
JAVASCRIPTTYPESCRIPTCOMPUTATIONAL GEOMETRY+5 more
TELUS Digital AI Data Solutions logo

3D Spatial Data Expert (AI Community)

TELUS Digital AI Data Solutions
Just now
3D Design
Remote (UK)
London Area, United Kingdom
3D BOUNDING BOX ANNOTATIONSEMANTIC SEGMENTATIONPOINT-CLOUD CLEANING+3 more