Operations Research Analyst

Selby Jennings

Singapore

On-site

SGD 110,000 - 170,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Selby Jennings is seeking an experienced professional to develop mathematical models and analytical tools for complex planning, scheduling, and resource allocation. You will build optimisation models using LP, MILP, simulation, and related OR methodologies to drive operational decisions.

The role requires strong mathematical modelling and programming skills (Python/R/MATLAB) and experience with solvers like Gurobi/CPLEX.

Qualifications

  • Bachelor's or Master's degree in Operations Research, Applied Mathematics, Industrial Engineering, Engineering, Statistics, Data Science, or related quantitative discipline.
  • Strong foundation in mathematical modelling and optimisation, including exposure to linear programming, mixed integer programming, scheduling, or resource optimisation.
  • Proficiency in Python or another analytical programming language such as R or MATLAB.
  • Experience with optimisation tools or solvers such as Gurobi, CPLEX, OR Tools, Pyomo, PuLP, or Excel Solver would be advantageous.
  • Comfortable working with structured data using SQL, Excel, or relational databases.
  • Ability to translate complex operational challenges into mathematical models and explain technical findings clearly to non technical stakeholders.

Responsibilities

  • Develop mathematical models and analytical tools to support complex planning, scheduling, resource allocation, and operational decision making.
  • Build and maintain optimisation models using techniques such as linear programming, integer programming, mixed integer programming, simulation, and other operations research methodologies.
  • Analyse operational data to identify constraints, bottlenecks, inefficiencies, and opportunities for improvement.
  • Translate real world business problems into structured mathematical formulations and practical optimisation solutions.
  • Run scenario analysis and sensitivity testing to evaluate different operating strategies and support informed decision making.
  • Work closely with business, operations, commercial, and technology teams to understand requirements, validate assumptions, and ensure models are practical and fit for purpose.
  • Develop tools and workflows using Python, Excel, SQL, or other analytical platforms to automate modelling and decision support processes.
  • Monitor model performance and continuously refine assumptions, constraints, and optimisation logic as business requirements evolve.
  • Prepare clear reports, visualisations, and presentations to communicate model outputs, recommendations, and key trade offs to stakeholders.
  • Maintain documentation covering model methodology, assumptions, workflows, and operating procedures to support long term usability and knowledge transfer.

Skills

Mathematical modelling
Optimisation
Scenario analysis
Cross-functional
Attention to detail

Education

Operations Research / Applied Math degree

Tools

Gurobi
CPLEX
Pyomo
PuLP
Python
SQL
Excel
R
MATLAB

Job description

Develop mathematical models and analytical tools to support complex planning, scheduling, resource allocation, and operational decision making.

Build and maintain optimisation models using techniques such as linear programming, integer programming, mixed integer programming, simulation, and other operations research methodologies.

Analyse operational data to identify constraints, bottlenecks, inefficiencies, and opportunities for improvement.

Translate real world business problems into structured mathematical formulations and practical optimisation solutions.

Run scenario analysis and sensitivity testing to evaluate different operating strategies and support informed decision making.

Work closely with business, operations, commercial, and technology teams to understand requirements, validate assumptions, and ensure models are practical and fit for purpose.

Develop tools and workflows using Python, Excel, SQL, or other analytical platforms to automate modelling and decision support processes.

Monitor model performance and continuously refine assumptions, constraints, and optimisation logic as business requirements evolve.

Prepare clear reports, visualisations, and presentations to communicate model outputs, recommendations, and key trade offs to stakeholders.

Maintain documentation covering model methodology, assumptions, workflows, and operating procedures to support long term usability and knowledge transfer.

Job Description
  • Develop mathematical models and analytical tools to support complex planning, scheduling, resource allocation, and operational decision making.

  • Build and maintain optimisation models using techniques such as linear programming, integer programming, mixed integer programming, simulation, and other operations research methodologies.

  • Analyse operational data to identify constraints, bottlenecks, inefficiencies, and opportunities for improvement.

  • Translate real world business problems into structured mathematical formulations and practical optimisation solutions.

  • Run scenario analysis and sensitivity testing to evaluate different operating strategies and support informed decision making.

  • Work closely with business, operations, commercial, and technology teams to understand requirements, validate assumptions, and ensure models are practical and fit for purpose.

  • Develop tools and workflows using Python, Excel, SQL, or other analytical platforms to automate modelling and decision support processes.

  • Monitor model performance and continuously refine assumptions, constraints, and optimisation logic as business requirements evolve.

  • Prepare clear reports, visualisations, and presentations to communicate model outputs, recommendations, and key trade offs to stakeholders.

  • Maintain documentation covering model methodology, assumptions, workflows, and operating procedures to support long term usability and knowledge transfer.

Job Requirements
  • Bachelor's or Master's degree in Operations Research, Applied Mathematics, Industrial Engineering, Engineering, Statistics, Data Science, or a related quantitative discipline.

  • Strong foundation in mathematical modelling and optimisation, including exposure to linear programming, mixed integer programming, scheduling, or resource optimisation.

  • Good understanding of quantitative problem solving, constraints modelling, objective functions, and trade off analysis.

  • Proficiency in Python or another analytical programming language such as R or MATLAB.

  • Experience with optimisation tools or solvers such as Gurobi, CPLEX, OR Tools, Pyomo, PuLP, or Excel Solver would be advantageous.

  • Comfortable working with structured data using SQL, Excel, or relational databases.

  • Ability to translate complex operational challenges into mathematical models and explain technical findings clearly to non technical stakeholders.

  • Strong analytical thinking, attention to detail, and a structured approach to problem solving.

  • Comfortable working cross functionally across technical and business teams.

  • Experience in planning, scheduling, logistics, supply chain, energy, transportation, manufacturing, or other operationally complex environments would be advantageous.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Operations Research Analyst
Operations Research Analyst

JATER INTERNATIONAL CONSTRUCT FORWARD PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
On-the-job training
Career development opportunities
Research Fellow (Supply Chain Management)
Research Fellow (Supply Chain Management)

National University of Singapore • Singapore

On-site
SGD 78,000 - 112,000
Senior Business Analyst (Operational Excellence)
Senior Business Analyst (Operational Excellence)

HAROLD CONSULTANCY • Singapore

On-site
SGD 90,000 - 130,000
Operations Analyst
Operations Analyst

TALENTVIS SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Strategic Optimization Analyst
Strategic Optimization Analyst

Selby Jennings • Singapore

On-site
SGD 110,000 - 170,000
Information Technology – Senior Data Scientist (Optimization Track)
Information Technology – Senior Data Scientist (Optimization Track)

SINGAPORE AIRLINES LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Optimization Consultant
Optimization Consultant

OPTIMIZATION ANALYTICS TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Operations Manager
Operations Manager

GENIUS BRIO PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Operations Excellence & Solutions Lead (Sr Executive - Mid Management level)
Operations Excellence & Solutions Lead (Sr Executive - Mid Management level)

MARTIN-BROWER SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Scientist/ Senior Scientist - Planning, Scheduling & Optimization
Scientist/ Senior Scientist - Planning, Scheduling & Optimization

Cygnify • Singapore

On-site
SGD 90,000 - 150,000