Shape WebGL-powered scientific visualization for GeoSoftware’s next-generation geoscience software. Use rendering performance expertise to keep massive datasets interactive and responsive.
This senior front-end engineering role focuses on presenting very large scientific datasets through real-time, multi-view applications. You will develop two-dimensional and three-dimensional rendering, progressive loading, and level-of-detail techniques. Working with data, compute, platform, and geoscience specialists, you will turn numerical output into results interpreters can read and trust.
Key Responsibilities: Develop section, map, volumetric, quality-control, and cross-plot views
Implement progressive, tile-based, and level-of-detail loading
Collaborate on chunked read paths for immediate large-data rendering
Optimize shaders, buffers, textures, instancing, and interaction performance
Work with domain experts on readable, trustworthy scientific output
Requirements: At least five years of qualified software engineering experience
Strong React and TypeScript skills in production applications
Real WebGL experience beyond wrapper-library usage
Experience rendering large scientific or geospatial datasets
Fluent written and spoken English
Bring WebGL, performance profiling, and scientific visualization skills to GeoSoftware’s data-intensive front-end engineering work.