Stratum AI

Frontend Developer, 3D Visualization

Stratum AI

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularCloudD3.jsDistributed SystemsJavaScriptMicroservicesReactTypeScriptVue.js

About the role

  • Design and implement advanced 3D visualization systems for complex spatial data
  • Create interactive 3D environments with real-time manipulation capabilities
  • Build systems capable of rendering large-scale datasets with hundreds of thousands of objects
  • Develop dynamic visualization features that respond to user inputs and data changes
  • Architect rendering pipelines optimized for massive datasets
  • Implement spatial optimization techniques for efficient scene management
  • Design progressive loading strategies and caching mechanisms
  • Ensure smooth performance across various devices and browsers
  • Build intuitive 3D interaction paradigms (selection, measurement, annotation)
  • Develop collision detection and raycasting systems
  • Create dynamic camera systems and navigation controls
  • Implement real-time data filtering and visualization updates
  • Deliver a cutting-edge visualization platform supporting collaborative workflows and decision-making
  • Maintain high performance and scalability for massive spatial datasets

Requirements

  • Expert-level knowledge of WebGL and GPU programming concepts
  • Proficiency in 3D graphics libraries (Three.js, Babylon.js, or similar)
  • Understanding of 3D mathematics, transformations, and projections
  • Experience with shader programming (GLSL/WGSL)
  • Knowledge of 3D file formats (GLTF, OBJ, FBX, etc.)
  • Strong JavaScript/TypeScript skills
  • Modern framework experience (React, Vue, Angular)
  • State management for complex applications
  • WebAssembly for performance-critical operations
  • Web Workers for parallel processing
  • Experience with data visualization libraries (D3.js, Plotly, etc.)
  • Understanding of visual encoding principles
  • Ability to handle various data formats (JSON, CSV, binary formats)
  • Experience with real-time data streaming and updates
  • Proficiency in spatial data structures (octrees, k-d trees, BVH)
  • Knowledge of LOD and culling techniques
  • Experience with instanced rendering and geometry batching
  • Memory management and garbage collection optimization
  • Profiling and debugging 3D applications
  • Experience with PBR, post-processing, shadow mapping, particle systems, and VR/AR (valuable)
  • Experience with scientific/technical visualization: volume rendering, point cloud visualization, mesh generation, terrain rendering, isosurface extraction (valuable)
  • Familiarity with cloud computing, distributed systems, containerization, microservices, CI/CD, and performance monitoring
  • Domain knowledge such as GIS, CAD/CAM, scientific computing, and coordinate systems (plus)
  • Experience building production-ready visualization systems
  • Strong foundation in computer graphics and rendering techniques
  • Ability to solve complex performance challenges and work independently
CrowdStrike

Sr. Front End Engineer (Remote, CAN)

CrowdStrike
Seniorfull-time$150k–$225k / year🇨🇦 Canada
Posted: 29 days agoSource: crowdstrike.wd5.myworkdayjobs.com
AngularCloudCyber SecurityD3.jsDistributed SystemsEmber.jsFluxJavaScriptMochaOpen SourceReactSCSS+2 more
Anaplan

Software Engineer

Anaplan
Mid · Seniorfull-time🇬🇧 United Kingdom
Posted: 8 days agoSource: boards.greenhouse.io
AngularAWSAzureCloudDistributed SystemsDockerGraphQLJavaScriptKubernetesMicroservices.NETNoSQL+4 more
Rithum

Senior Software Engineer

Rithum
Seniorfull-time🇺🇸 United States
Posted: 5 days agoSource: boards.greenhouse.io
AngularAWSAzureCloudDynamoDBJavaJavaScriptMS SQL ServerNode.jsNoSQLPythonPyTorch+6 more
Rithum

Software Engineer, Artificial Intelligence

Rithum
Junior · Midfull-time🇪🇸 Spain
Posted: 6 days agoSource: boards.greenhouse.io
AngularAWSAzureCloudDynamoDBJavaJavaScriptMS SQL Server.NETNoSQLPythonPyTorch+6 more
Protegrity

Data Visualization Engineer

Protegrity
Mid · Seniorfull-time$100k–$145k / year🇺🇸 United States
Posted: 14 days agoSource: jobs.ashbyhq.com
CloudD3.jsJavaScriptOpen SourceTableauTypeScript