OR Jobs in India ● Career Options ● Companies ● Hiring Process Alok Patel Email id: or.ai.alok@gmail.com 1 Career options for OR Graduates Data Science OR scientist/Analyst ● ● Data Scientist ● Data Engineer Operations Research Modeling, Coding, Algorithms, Solution techniques OR Consultant ● Domain expertise ● Modeling tools - Supply chain guru, JDA, o9 Simulation Engineer ● DES, Monte-carlo, ABM; Anylogic, Arena, SIMUL8 ● OR scientist/analyst/engineer ● OR Consultant ● Data analysis, visualization; SQL, Power BI, Tableau ● Simulation Engineer ● Business acumen ● Supply chain analyst ○ ● forecasting/planning/capacity planner Business analyst ○ Operations Analyst Common skills: ● Communication ● Problem solving ● Leadership/Initiative/Ownership 2 Companies Hiring OR Graduates in India Consultancy: ● BCG, McKinsey, Bain & Co, TCS, Wipro, Infosys,... ● Big 4 - EY, PWC, KPMG, Deloitte ● ITC Infotech, FICO Retail ● Amazon, Flipkart, Target, Walmart, Udaan, Reliance Product ● Dell, Apple, Intel, Micron, Bayer Start-ups ● Optym, JDA, o9, Coupa, Ormae R&D: ● Mercedes, Ford, TCS Innovation labs, Microsoft, IBM Airlines: ● Indigo, Air Asia, United Airlines, Emirates ● Manufacturing - Boeing, Airbus - Design and supply chain optimization roles ● Consulting - Sabre, Laminaar, Amadeus FMCG: ● Unilever, ITC, Mondelēz Logistics: ● DHL, Delhivery, Ecom many more... 3 Hiring Process - Evaluation Sheet Skills required for freshers: Relevant coursework, Coding, Modeling, Solution techniques, Collaboration and Communication 4 Job Preparation ● ● ● ● Planning Resume Technical Behavioural Alok Patel Email id: or.ai.alok@gmail.com 5 Make your own timeline Fix job role of your interest & skills ● ● ● Make a list of companies Analyse job ads Start networking 09.05.XX ● ● ● 09.17.XX List out the gaps ● ● Give practice interviews Start working to fill gaps Skills ○ Technical ○ Behavioral Projects ○ Hands-on experience Do online courses Read books, blogs and articles Do hands on and make a project portfolio 10.13.XX 10.20.XX ● ● Invite alumni Role play among classmates 11.01.XX Resume making ● ● Customize for each company and job role Spend significant time to ensure good quality resume 6 Resume guidelines Read this book Must read chapters Cracking the PM Interview: How to Land a Product Manager Job in Technology by Gayle Laakmann McDowell and Jackie Bavaro Ch 7 - Resumes ● ● ● ● The 15 Second Rule The Rules Attributes of a Good PM Resume What to Include Ch 8 - Real Resumes: Before & After Ch 11 - Define Yourself Ch 12 - Behavioural questions ● ● ● Check your resume score (https://resumeworded.com/) Use feedbacks to improve the score (higher the better) Harvard resume guidelines (link) 7 Preparation - OR Scientist/Analyst (Freshers) Optimization Coursework: 1. OR - 1: Models and Applications 2. OR - 2: Optimization Algorithms 3. OR - 3: Theory 4. Discrete Optimization (advanced) 5. Metaheuristics Coding: 1. 2. 3. 2022 Complete Python Bootcamp From Zero to Hero in Python Optimization with Python: Solve Operations Research Problems SQL for Data Science DSA: 1. Mathematical modeling: 1. H. Paul Williams 2. Advanced modeling: blog Hands-on Projects: 1. VRP-REP 2. Gurobi examples (Gurobi quick start guide); or-tools Books: 1. Applied Mathematical Programming. by Bradley, Hax, and Magnanti 2. Data Structures and Algorithms Specialization Book: Model Building in Mathematical Programming by Network Flows: Theory, Algorithms, and Applications by Ravindra Ahuja, Thomas Magnanti, James Orlin 8 Behavioral/HR Interview Preparation 6 Types of stories you should have on hand for job interviews (link) 1. 2. 3. 4. 5. 6. When You Solved a Problem When You Overcame a Challenge When You Made a Mistake When You Worked as a Leader When You Worked With a Team When You Did Something Interesting 30 Behavioral Interview Questions you should be ready to answer (link) Must have good answers to these questions: ● Tell us about yourself? ● Why do you want to work with us? ● Why should we hire you? ● What do you like to do in your spare time? ● Where do you want to see yourself in next 3/5 years? ● What are your strengths and weaknesses? STAR Interview Method: Link 9 Additional Resources for Technical Interviews ● Theory syllabus ● Resource Links Alok Patel Email id: or.ai.alok@gmail.com 10 Technical Interview Preparation - OR Scientist/Analyst Optimization concepts: ● LP: Simplex, shadow price, reduced cost, Dual ● Logical constraints and strong), complementary slackness, sensitivity ● Big-M constraints analysis, barrier algorithms ● Absolute value function MIP: branch & bound, branch & cut, branch & ● Min/Max price, decomposition techniques, column ● Cut generation generation ● Sub-tour elimination NLP: KKT conditions, gradient descent algorithms, ● SOS type 1 & 2 Lagrangian relaxation ● Linearization simplex, primal - dual conversion, duality (weak ● ● ● Mathematical modeling: Network flow models and algorithms Software development: ● Data Structures, Algorithms, Complexity ● Software development life cycle (link) Practice as many problems as you can from this book. Model Building in Mathematical Programming by H. Paul Williams 11 Technical Interview Preparation - OR Scientist/Analyst ● Learn some metaheuristics - genetic algorithm, particle swarm optimization, tabu search, etc.. Implement some of them to solve a real-world problem. ● object-oriented programming. ● ● ● ● Metaheuristic Optimization: Link ● Efficient coding using Python: Link ● Python + Pulp + CBC/Cplex/Gurobi: Link ● Mathematical Optimization: Solving Problems Learn how to do efficient coding using python or any other language. Do some hands on coding involving ● Resources: using SCIP and Python: Link Learn one of these, Python + Pulp (CBC/GLPK), Python + MIP, Python + SCIP, Pyomo, Jump, GurobiPy. ● Python + MIP: Link Learn google OR tools to solve routing and scheduling ● Google OR Tools: Link problems. ● Gurobi blogs: Link Implement decomposition, column generation or search ● OR Stack exchange: Link heuristics to solve large scale optimization problems. ● Yet Another Math Programming Consultant: Link ● Informs case studies: Link Learn to read optimization solvers logs and parameter tunings 12