Job Description Senior Scientific Software Engineer, 3D Geometry and Visualisation Sydney | Full time | Hybrid The Mission A global medical technology team designs complex physical products that must fit real human anatomy across massive population diversity. This role exists to turn large scale 3D scan data into practical digital tools that engineers actually use. You are not building a generic platform. You are building internal software that directly shapes how physical products are designed, sized, and validated. This is where scientific software meets real-world hardware outcomes. What You’ll Work On • Owning and evolving an internal digital anthropometry platform used by engineering teams • Building cross platform desktop applications using Qt for Python • Developing interactive 3D visualisation tooling with VTK for shape and fit analysis • Working hands on with meshes, point clouds, geometry, and population level variation • Implementing backend algorithms and data processing pipelines that support design decisions • Translating messy engineering workflows into usable, repeatable software tools • Driving adoption of digital first workflows across multidisciplinary product teams • Improving architecture, testing, CI/CD, and long term maintainability without over-engineering What Matters Here • Strong experience building software for scientific, engineering, or R&D environments • Deep comfort working with 3D data, meshes, geometry, and visualisation • Solid Python engineering fundamentals • Hands on experience with Qt for Python and VTK or equivalent frameworks • Enough mathematical and statistical grounding to reason about shape variation and populations • Ability to work directly with engineers, gather requirements, and influence how tools get used The Type of Engineer Who Thrives A scientific programmer who likes owning real tools, not abstract platforms. Someone who enjoys working with geometry, visual data, and physical constraints. Comfortable operating as the only dedicated software engineer in a domain heavy team, and confident enough to challenge workflows when the software can do better. Not a web generalist. Not a ticket taker. Someone who wants their code to shape real products. Why This Role Matters Physical product development is slow and expensive when driven by trial and error. Better digital tools reduce iterations, improve upfront decisions, and raise the quality bar across every product cycle. This role directly influences how efficiently and accurately products are designed. The "What's In It For Me" Bit • Senior individual contributor role with clear technical ownership • Long-term platform work, not short-lived features • High autonomy and direct access to a varied class of engineering stakeholders • Exposure to applied 3D geometry, anthropometrics, and medical R&D If you want to build software where geometry, data, and real world fit actually matter, reach out.