We are seeking a talented Machine Learning Architect to join long-term initiative project on creating a unified platform for managing promotions in real time for a major Canadian retailer.
This role involves leading the architecture, development, and deployment of optimization and machine learning models to enhance pricing strategies and promotional decision-making, all while collaborating closely with data scientists, engineers, and business stakeholders.
Machine Learning Architect
Your responsibilities
- Lead the development and deployment of pricing optimization models using frameworks like OR-Tools, Pyomo, or Gurobi.
- Design and implement data pipelines for insights and optimization.
- Collaborate with data scientists and business stakeholders to align pricing strategies.
- Utilize advanced algorithms (MIP, LP, CP-SAT) for pricing decisions.
- Conduct experiments to enhance price prediction accuracy.
- Build scalable ML architectures on cloud platforms (Google Cloud, AWS).
- Mentor junior engineers and data scientists.
- Participate in sprint planning and coordinate projects.
- Ensure model interpretability and integration with business processes.
Our requirements
- Advanced Degree (Ph.D. or Master’s) in a relevant field.
- 5+ years in machine learning/data science, with 3+ years in price optimization.
- Proficiency in Python and experience with ML libraries (PyTorch, Scikit-learn).
- Strong knowledge of data processing tools (Apache Spark, Pandas).
- Experience with cloud platforms (Google Cloud).
- Understanding of optimization algorithms (LP, MIP).
- Proven experience in building pricing models.
- Strong leadership and mentorship skills.
- Expertise in generative AI for pricing solutions.
- Experience aligning AI strategies with business goals.
- Background in large-scale pricing initiatives.
- Contributions to research or presentations at ML conferences.
- Skills in microservices and tools like FastAPI or Docker.
What we offer
- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Benefits package - medical insurance, sports
- Corporate social events
- Professional development opportunities
- Well-equipped office