Mathematical Developer
Core
Develop and maintain numerical models and mathematical software for predictive modelling and blending in the oil, gas, and refining industries.
Role type
Mathematical Developer (Senior IC)
Builds
USC Assay product (Assay Engine) for crude oil assay data management and analysis
Domain
Oil, gas, and refining / Industrial automation
Deliverable
production ML models
Required skills
Numerical modelling, Mathematical software development, C/C++, C#, Algorithmic problem solving
Preferred skills
Debugging tools, Source control systems, Continuous integration/continuous development, Postgraduate qualification (MSc, PhD)
Technologies
C, C++, C#, Git, Azure DevOps
Responsibilities
Contribute to maintenance and improvement of numerical models and code, Investigate mathematical and software engineering problems, Take ownership of large technical work items, Work within existing and legacy codebases, Lead technical projects, Provide technical mentoring
Seniority
Senior, hands-on IC with mentoring responsibilities