To be specializing in optimization, to be responsible for developing and implementing advanced algorithms to solve complex optimization problems across various business functions.
To be involved in working with large datasets, building predictive models, and designing optimization solutions that drive efficiency and improve decision-making processes.
To collaborate with cross-functional teams, including operations, product development, and engineering, to translate business requirements into data-driven solutions.
Optimization Problem Solving:
· Develop, implement, and maintain optimization models to solve complex business problems related to resource allocation, scheduling, supply chain management, and other operational areas.
· Identify optimization opportunities within the business and design custom algorithms to address them.
Data Analysis and Modeling:
· Collect, clean, and preprocess large datasets from multiple sources.
· Build and validate predictive models using statistical, machine learning, and optimization techniques.
· Conduct exploratory data analysis to uncover trends, patterns, and insights that inform optimization strategies.
Collaboration and Communication:
· Work closely with stakeholders to understand business objectives, constraints, and requirements.
· Collaborate with cross-functional teams (e.g., engineering, product, operations) to integrate optimization solutions into existing systems and processes.
· Present findings, insights, and optimization strategies to both technical and non-technical audiences.
· deep dive into the business domain to apply appropriate optimization techniques based on the hypotheses made and be able to express clearly the findings to stakeholders.
Tool Development and Deployment:
· Develop and deploy optimization tools, dashboards, and visualizations that enable business users to interact with and leverage optimization solutions.
· Ensure the scalability and robustness of deployed solutions in a production environment.
Continuous Improvement:
· Stay updated with the latest advancements in optimization techniques, algorithms, and tools.
· Continuously improve existing models and processes by incorporating new methodologies and technologies.
Documentation and Reporting:
· Document all stages of the optimization problem-solving process, including data preparation, model development, and results.
· Produce regular reports that detail the impact of optimization solutions on business outcomes.
Minimum 2 years of working experience in data science/analytics will be required.
Technical Skills:
o Strong proficiency in programming languages such as Python, R, or Julia, with a focus on data manipulation and model development.
o Experience with optimization libraries and tools (e.g., Gurobi, CPLEX, OR-Tools, Pyomo).
o Solid understanding of optimization techniques, including linear programming, mixed-integer programming, and heuristic methods.
o Knowledge of machine learning algorithms and frameworks (e.g., TensorFlow, Scikit-learn) and how they integrate with optimization models.
o Experience with data processing tools and frameworks such as SQL, Pandas, and NumPy.
o Proficiency in data visualization tools (e.g., Looker, Tableau, Power BI, Matplotlib) to present findings and optimization outcomes.
o Experience with cloud computing platforms (e.g., Google Cloud, AWS,) and deploying optimization solutions in the cloud.
o Familiarity with big data technologies (e.g., Hadoop, Spark) and their application in large-scale optimization problems.
Interested applicants please send your resume to [email protected]
Jane Ng Wei Ling
R1104585
Recruit Express Pte Ltd
EA License No: 99C4599
RCB No.: 199601303W