Visualization Engineer - Landmark

Halliburton
Calgary
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Independent judgment","Clear communication","Problem-solving","Analytical skills","Collaboration"]

Build the visualization layer for next-generation geoscience applications, turning large scientific datasets into interactive web experiences. You’ll design and implement high-performance rendering systems, data processing pipelines, and visualization frameworks that handle millions of data points in real time. Work with front-end and AI engineers and domain experts to optimize CPU/GPU performance, develop interactive interaction models, and integrate visualization libraries into application workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Halliburton
Halliburton
1 month ago

Visualization Engineer - Landmark

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Build the visualization layer for next-generation geoscience applications, turning large scientific datasets into interactive web experiences. You’ll design and implement high-performance rendering systems, data processing pipelines, and visualization frameworks that handle millions of data points in real time. Work with front-end and AI engineers and domain experts to optimize CPU/GPU performance, develop interactive interaction models, and integrate visualization libraries into application workflows.
Location: Calgary
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and implement high-performance visualization components for complex scientific and engineering datasets.
  • •Build rendering systems that display and enable interaction with millions of points, vectors, surfaces, or spatial objects.
  • •Design interaction models for zooming, filtering, selection, annotation, and navigation of large datasets.
  • •Optimize visualization performance across CPU, GPU, and memory, including profiling and troubleshooting performance in modern browsers.
  • •Collaborate with UI engineers and develop efficient client-side data structures, indexing strategies, and pipelines to integrate visualizations into application workflows.

Key Requirements

  • •Bachelor’s degree in Computer Science, Software Engineering, Graphics, Visualization, or a related discipline, or equivalent experience.
  • •5+ years of software development experience.
  • •Strong understanding of computer graphics fundamentals, rendering pipelines, shaders, and GPU programming concepts.
  • •Experience developing interactive 2D and 3D visualization for scientific applications or games.
  • •Experience working with large datasets using techniques like LOD, streaming, caching, and performance optimization.
Experience:5+ yearsScientific visualizationGeoscienceWeb applicationsComputer graphicsGPU rendering
Education:Bachelor's in Computer Science, Software Engineering, Graphics, Visualization (or related discipline)
Skills:Independent judgmentClear communicationProblem-solvingAnalytical skillsCollaboration
Tech Stack:TypeScriptJavaScriptC++PythonAngularReactNode.jsWebGLWebGPUThree.jsDeck.glD3.jsCesiumAzureAWSDockerKubernetes

Company Brief

Halliburton
Provides oilfield services and products to the energy industry, including drilling, evaluation, completion, production and well intervention technologies, as well as engineering and project management solutions for oil and gas operators worldwide.
Industry: Energy Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Houston, United States
Founded: 1919
WebsiteLinkedIn