SLB
Simulation Technology Developer
Calgary, Canada
No sponsorshipDetected 11 days ago
PythonC++AlgorithmsCI/CDMachine LearningData ScienceRecruitingOnboardingCustomer SupportCFDMechanical DesignTest AutomationProcess Simulation
About the role
- SLB is seeking a Simulation Technology Developer to join our Dynamics team in Calgary, Alberta.
- Success in this role requires curiosity, initiative, and a willingness to continuously learn and explore new technologies, numerical techniques, and approaches.
- Work with stiff DAE/ODE systems, numerical integration methods, and computational techniques to ensure simulation accuracy, stability, and performance.
Responsibilities
- The successful candidate will contribute to the full software development lifecycle, including algorithm design, numerical implementation, testing, validation, documentation, and deployment.
- Roles and Responsibilities Develop and improve numerical solvers and simulation capabilities for transient pressure-flow networks and dynamic energy systems.
- Design, implement, test, validate, and document software features across the full product development lifecycle.
- Build clean, maintainable, and high-performance code, primarily using C++ and Python.
- Collaborate with domain experts, software developers, testers, and customers to deliver reliable simulation solutions.
- Develop, maintain, and enhance core simulation engine components and numerical solvers to improve performance, stability, and simulation accuracy.
- Support applications such as design studies, control strategy validation, start-up and shutdown analysis, flow assurance, safety analysis, and operator training.
- Contribute to technical documentation, customer support, and occasional consulting activities.
- Stay current with new technologies, numerical techniques, and scientific computing practices to support continuous improvement.
- Experience developing or contributing to numerical solvers, transient/dynamic simulation engines, thermodynamic and flash calculation algorithms, or other computational software applications.
Requirements
- 1-5 years of relevant post-degree experience is preferred.
- Must be legally authorized to work in Canada without sponsorship.
Benefits
- Exposure to artificial intelligence, machine learning, or data science applications is an asset.
- Schlumberger Canada Limited is committed to workplace diversity and employment equity and supports initiatives to enhance employment opportunities for local workforces and Indigenous Persons.
Company info
- We are looking for someone with a strong foundation in numerical methods, scientific computing, and software development who enjoys solving complex technical challenges.
- Come join SLB and be part of one of the world's most diverse and inclusive groups of industry experts.
Visa & Work Authorization
- Must be legally authorized to work in Canada without sponsorship
This listing is sourced directly from SLB's careers page and normalized into a canonical job model.