1.Optimization Algorithms:
- Develop and implement classical and metaheuristic optimization algorithms such as Genetic Algorithms (GA), PSO, SA, etc.•Solve complex mathematical problems by designing and implementing custom optimization solutions.2.Problem Modeling:•Translate complex business rules into mathematical constraints for optimization problems.•Collaborate with stakeholders to understand requirements and design solutions tailored to specific operational challenges.3.Data Analysis and Preprocessing:•Collect, clean, and preprocess data from multiple sources to prepare it for optimization and analysis.•Identify patterns and insights within data to improve the performance of optimization models.4.Algorithm Performance Evaluation:•Evaluate and fine-tune optimization algorithms to ensure they meet performance criteria.•Perform sensitivity analyses to understand the impact of various constraints and parameters.5.Collaboration and Communication:•Work closely with product delivery teams to productionize optimization models.•Communicate results and implications of optimization models to senior leaders and stakeholders.