Apply optimization and machine learning to large-scale supply chain decision systems as a Senior Data Scientist working under the Data Science Lead. This hands-on role develops scalable analytical models for routing, scheduling, and resource allocation. You will connect business requirements with data science solutions using MILP, heuristics, predictive modeling, and feature engineering. The work supports reliable operational decisions. Key Responsibilities:
Develop optimization models for routing, scheduling, and resource allocation Apply machine learning to generate optimization model inputs Translate business requirements into structured analytical problems Diagnose infeasibility, bottlenecks, and data inconsistencies Maintain Python and SQL data workflows Requirements:
Eight-plus years in data science or operations research Hands-on optimization and machine learning experience Proficiency in Python and SQL Experience with Gurobi optimization solvers Ability to communicate with technical and business stakeholders Build scalable decision systems through optimization, machine learning, Python, SQL, and effective stakeholder communication.
#J-18808-Ljbffr
Senior Optimization Data Scientist in Winnipeg employer: TechBlocks
TechBlocks is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for the Head of Engineering role. With a focus on employee growth, you will have access to mentorship opportunities and the chance to lead impactful projects across diverse teams in Canada and India. Our commitment to excellence and alignment with business goals ensures that your contributions will be meaningful and rewarding.