Numerical Computing Research Engineer (Winnipeg)

Numerical Computing Research Engineer (Winnipeg)

12 Nov
|
GeoSoftware
|
Winnipeg

12 Nov

GeoSoftware

Winnipeg

Research faster mathematical approaches for GeoSoftware’s geoscience software using Python, C++, and rigorous numerical analysis. Work within its Digital Platform team.This senior computational engineering role blends literature review, rapid prototyping, and production implementation. You will question algorithm formulations, evaluate published approaches, and work directly with domain experts. Your work will address vectorization, memory behavior, threading, numerical libraries, and reproducibility.Key Responsibilities:
Read literature and evaluate published computational approachesPrototype scientific ideas quickly in Python with expertsProfile vectorization, cache behavior, memory layout,



and threadingDecompose algorithms for parallel execution and reproducibilityDefine acceptance tolerances for algorithm familiesRequirements:
Minimum five years of numerical, scientific, or performance-critical computingGenuine interest in faster algorithms and related researchStrong Python scientific-stack and native-boundary experienceModern C++ experience within a production codebaseGrounding in numerical stability, floating-point behavior, and error analysisBring research judgment, numerical computing expertise, and team-oriented prototyping skills to GeoSoftware’s computational algorithm development.
#J-18808-Ljbffr

📌 Numerical Computing Research Engineer (Winnipeg)
🏢 GeoSoftware
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: numerical computing research engineer (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: numerical computing research engineer (winnipeg) / winnipeg