10 days ago
Senior Data Scientist, Optimization Track
Singapore Airlines
On Site
Full Time
SGD 120,000
Singapore, Singapore
Job Overview
Job TitleSenior Data Scientist, Optimization Track
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalarySGD 120,000
LocationSingapore, Singapore
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Role
This is a senior data scientist position focused on mathematical optimization and operations research. It requires expanding on existing data science and machine learning skills to include exact/approximate methods for linear and nonlinear optimization problems.
Key Responsibilities
- Collaborate with cross-functional teams including business stakeholders, domain experts, and engineers to identify and frame challenging problems in mathematical optimization and operations research.
- Design, develop, and deploy optimization solutions that directly impact aircraft assignment, crew scheduling, and other operational areas. This includes building predictive models for forecasting demand, disruptions, or operational KPIs.
- Validate models and solutions through rigorous testing, scenario analysis, and sensitivity studies, clearly communicating results and trade-offs to both technical and non-technical audiences.
- Work closely with application development teams to operationalize and integrate optimization capabilities into their software systems, advising on data requirements, API design, performance, and monitoring.
- Monitor and maintain production optimization services, troubleshoot issues, and continuously iterate on models and algorithms as business needs evolve.
- Stay current with advances in operations research, optimization solvers (e.g., Gurobi), algorithmic improvements, and relevant data science techniques; evaluate and recommend new tools or libraries for adoption.
Requirements
- BS in Computer Science, Mathematics, Physics, or a related discipline is required. PhD and MS degrees related to mathematical optimization are highly desired.
- Advanced programming skills in Python, conversant with data structures, algorithm design/analysis, and object-oriented programming paradigms.
- At least 2 years of relevant technical experience in two or more of the following areas:
- Intermediate or advanced skills in operations research, such as linear/integer/mixed-integer programming. Familiarity with simulation, queuing theory, network, and decision analyses is a plus.
- Good understanding of subareas of optimization algorithms, such as gradient-based methods or metaheuristic methods.
- Familiarity with common Python optimization libraries (NumPy, SciPy, CVXPY, PuLP, Pyomo) and modern optimization platforms (Gurobi, CPLEX, Google OR-Tools).
- Intermediate-level hands-on skills in predictive modeling, shallow machine learning, and information retrieval.
- Prior experience or knowledge in aviation/airlines operation is a plus.
- Some hands-on experience with AWS, GCP, or similar public cloud environments.
- Excellent interpersonal and communication skills for working with both technical staff and non-technical business users.
- Experience with Agile/Scrum/Kanban methodologies is a plus.
Key skills/competency
- Mathematical Optimization
- Operations Research
- Python Programming
- Predictive Modeling
- Machine Learning
- Gurobi
- CPLEX
- Algorithm Design
- Cloud Computing (AWS/GCP)
- Stakeholder Collaboration
How to Get Hired at Singapore Airlines
- Research Singapore Airlines' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight specific experience in mathematical optimization, operations research, and Python for Singapore Airlines.
- Showcase problem-solving: Prepare examples demonstrating your design, development, and deployment of complex optimization solutions.
- Master technical concepts: Be ready for in-depth discussions on linear/integer programming, Gurobi, and predictive modeling at Singapore Airlines.
- Emphasize collaboration & communication: Demonstrate your ability to work with diverse teams and explain complex technical concepts clearly.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What does a Senior Data Scientist, Optimization Track, do at Singapore Airlines?
02What technical skills are crucial for this optimization role at Singapore Airlines?
03How important is aviation industry experience for this Senior Data Scientist position?
04What programming languages are essential for the Senior Data Scientist, Optimization Track role?
05Does Singapore Airlines utilize specific optimization solvers like Gurobi or CPLEX?
06What kind of collaboration can I expect in the Senior Data Scientist, Optimization Track role at Singapore Airlines?
07How does Singapore Airlines approach model validation and solution deployment for optimization projects?
08Are there opportunities for professional development for a Senior Data Scientist at Singapore Airlines?
09What is the interview process like for a Senior Data Scientist at Singapore Airlines?
10What cloud platforms are relevant for this Senior Data Scientist role at Singapore Airlines?
Explore similar opportunities that match your background