As a Data Scientist with a specialization in optimization, you will be responsible for developing and implementing advanced algorithms to solve complex optimization problems across various business functions.
Your role will involve working with large datasets, building predictive models, and designing optimization solutions that drive efficiency and improve decision-making processes. You will collaborate with cross-functional teams, including operations, product development, and engineering, to translate business requirements into data-driven solutions.
Project Function : Data Management/ Analytics, Information Technology
Primary Job Description
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.
Qualifications And Experiences
- Bachelor/Master Degree in Data Science, Operations Research, Mathematics, Computer Science, or Statistics or similar quantitative field.
Technical Skills
- Strong proficiency in programming languages such as Python, R, or Julia, with a focus on data manipulation and model development.
- Experience with optimization libraries and tools (e.g., Gurobi, CPLEX, OR-Tools, Pyomo).
- Solid understanding of optimization techniques, including linear programming, mixed-integer programming, and heuristic methods.
- Knowledge of machine learning algorithms and frameworks (e.g., TensorFlow, Scikit-learn) and how they integrate with optimization models.
- Experience with data processing tools and frameworks such as SQL, Pandas, and NumPy.
- Proficiency in data visualization tools (e.g., Looker, Tableau, Power BI, Matplotlib) to present findings and optimization outcomes.
- Experience with cloud computing platforms (e.g., Google Cloud, AWS,) and deploying optimization solutions in the cloud.
- Familiarity with big data technologies (e.g., Hadoop, Spark) and their application in large-scale optimization problems.
Analytical Skills:
- Strong problem-solving skills with the ability to approach complex optimization problems in a systematic and creative manner.
- Ability to perform deep data analysis and derive actionable insights from complex datasets.
- Strong mathematical foundation in areas such as linear algebra, calculus, and probability, which are essential for understanding and developing optimization models.
Soft Skills:
- Excellent communication skills with the ability to explain complex optimization concepts to non-technical stakeholders.
- Strong project management skills with the ability to prioritize tasks and manage multiple projects simultaneously.
- Ability to work independently and as part of a team, with a proactive approach to identifying and solving problems.
Experience:
- 2+ years of experience in data science, with a focus on solving optimization problems. Experience in industries such as logistics, manufacturing, finance, or tech is preferred.
- Demonstrated experience in leading optimization projects from conception to deployment, including model development, validation, and implementation.
Interested applicants please send your resume to [email protected]
Venessa Goh Wee Ni
Technology Recruiter
Recruit Express Pte Ltd
EA License No: 99C4599
RCB No.: 199601303W
EA Personnel Registration Number: R24124686