Optimization Engineer

7 days ago


Canada TISE Timetabling Services Full time €90,000 - €110,000

About TISE TISE Timetabling Services Inc. ( is a small, specialized consulting company that helps private and independent schools build efficient, conflict-free timetables. Our work blends optimization, software engineering, and client consulting to solve complex scheduling problems—problems that most organizations simply can’t solve without advanced methods. We’re now looking to add another member who is strong in coding, optimization and can thrive in a demanding consulting environment, but who also brings a secondary skill set that supports a small, rapidly growing company (e.g., data visualization, graphic design, database administration, automation, web development, analytics, etc.). If you’re excited by technical depth, enjoy challenging problem solving and love wearing multiple hats, you’ll fit right in. The Role As an Optimization Engineer , you will work directly on building and improving timetabling optimization models, implementing algorithms, and supporting and consulting clients through the scheduling process. You’ll be hands-on with data, constraints, model tuning, and technical problem solving. You will also bring a secondary skill set that helps TISE grow—whether that’s improving internal tools, building dashboards, designing client-facing materials, supporting database infrastructure, or anything that adds value in a small-company environment. You Will Develop, refine, and maintain optimization models and algorithms for school timetabling. Work with Python and optimization tools (AMPL, CPLEX, Gurobi, OR-Tools). Collaborate directly with clients: gather requirements, interpret constraints, and translate them into optimization-ready logic. Manage client accounts and guide them through the scheduling process. Help shape and improve internal processes, tools, and workflows. Thrive in a fast-moving consulting environment, delivering high-quality results that exceed client expectations. What You Bring Required: Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, Operations Research, or a related field. Strong Python skills and comfort writing clean, structured, production-quality code. Experience with at least one major optimization toolkit (AMPL, CPLEX, Gurobi, OR-Tools). Strong analytical thinking and an ability to reason clearly about constraints and systems. Excellent written and verbal communication; comfortable consulting clients. High level of organization, professionalism, attention to detail, and independence in managing timelines. Must be legally eligible to work in Canada and must reside in Canada . Clear criminal record check. Assets (any of the following): Experience with linear/integer programming, sensitivity analysis, dynamic programming, Markov chains, queuing theory, or other OR techniques. Secondary skill set useful to a small business, such as: Data visualization (Dash, Tableau, Power BI, etc.) Graphic design / UI design Database administration (SQL, Postgres, cloud-based DBs) Web development or automation tools Technical writing or client communication materials Internal tooling or workflow automation Data engineering or ETL processes Working Conditions: Fully remote anywhere in Canada. Flexible working hours. Full-time (Monday–Friday) Compensation & Benefits $90,000–$110,000 annual compensation. Annual inflation adjustment. 4 weeks paid vacation. $2,000 per year in lieu of benefits. Time in lieu for overtime.



  • , , Canada Forma.ai — a sales performance optimization platform Full time

    Overview Forma.ai is a Series B startup that's revolutionizing how sales compensation is designed, managed and optimized. We handle billions in annual managed commissions for market leaders like Edmentum, Stryker, and Autodesk. Our growth has been fuelled by our passion for fundamentally changing and shaping how companies use sales intelligence to drive...


  • , , Canada CORDAX Full time

    A software development company in Canada is seeking a Mid-Senior Software Engineer to design and build core routing and optimization engines. The ideal candidate has over 3 years of experience in software engineering, with strong Python skills, and a background in graph algorithms and optimization. This full-time role offers the opportunity to work on...


  • , , Canada Michael Page International (Canada) Full time

    A well-established industrial organization in Canada is seeking a Manufacturing Engineer to design and optimize manufacturing processes. This role requires a degree in engineering and strong problem-solving abilities. The successful applicant will collaborate with cross-functional teams and ensure compliance with quality standards. The position offers a...


  • Canada The RTOC Group Full time

    Drilling Optimization Specialist Rotational work – Office based, remote, and field locations The RTOC Group The Drilling Optimization Specialist will be responsible for the day-to-day execution and optimization of on-bottom drilling activities, maintaining HSE and operational efficiency, at maximum value to the client. The Optimization Specialist will...


  • Canada The RTOC Group Full time

    Drilling Optimization Specialist Rotational work – Office based, remote, and field locations The RTOC Group The Drilling Optimization Specialist will be responsible for the day-to-day execution and optimization of on-bottom drilling activities, maintaining HSE and operational efficiency, at maximum value to the client. The Optimization Specialist will...


  • Canada The RTOC Group Full time

    Drilling Optimization Specialist Rotational work – Office based, remote, and field locations The RTOC Group The Drilling Optimization Specialist will be responsible for the day-to-day execution and optimization of on-bottom drilling activities, maintaining HSE and operational efficiency, at maximum value to the client. The Optimization Specialist will...


  • Canada The RTOC Group Full time

    Drilling Optimization Specialist Rotational work – Office based, remote, and field locations The RTOC Group The Drilling Optimization Specialist will be responsible for the day-to-day execution and optimization of on-bottom drilling activities, maintaining HSE and operational efficiency, at maximum value to the client. The Optimization Specialist will...


  • Canada The RTOC Group Full time

    Drilling Optimization Specialist Rotational work – Office based, remote, and field locations The RTOC Group The Drilling Optimization Specialist will be responsible for the day-to-day execution and optimization of on-bottom drilling activities, maintaining HSE and operational efficiency, at maximum value to the client. The Optimization Specialist will...


  • Canada The RTOC Group Full time

    Drilling Optimization SpecialistRotational work – Office based, remote, and field locationsThe RTOC GroupThe Drilling Optimization Specialist will be responsible for the day-to-day execution and optimization of on-bottom drilling activities, maintaining HSE and operational efficiency, at maximum value to the client. The Optimization Specialist will...


  • , , Canada Samsara Full time

    A technology company in Canada seeks a Senior Software Engineer for its Route Execution team. This role involves building systems for route planning and optimization using technologies like Golang and React. The ideal candidate has strong programming skills, experience in software development, and a Bachelor's degree in Computer Science. Offering a remote...