CareerPlanSign in

Mathematical Developer

Cambridge, United Kingdom💼 Full-time🗓 2026-09-18 → 2026-09-26

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

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.