Senior Engineer

1 day ago


Toronto, Ontario, Canada Compass Group Full time $110,000 - $140,000

We are CDAI—the data and artificial intelligence engine of Compass Group North America. We design and deliver custom, in-house solutions tailored to the unique complexities of food service and hospitality. Our work is grounded in strong data foundations, layered with AI to enhance forecasting, streamline operations, and enable better, faster decision-making across Compass Group. With deep integration into the business and a commitment to white-glove service, CDAI empowers associates, clients, and customers through innovative, future-forward technologies.

About The Role

We are CDAI—the data and artificial intelligence engine of Compass Group North America. We design and deliver custom, in-house solutions tailored to the unique complexities of food service and hospitality. Our work is grounded in strong data foundations, layered with AI to enhance forecasting, streamline operations, and enable better, faster decision-making across Compass Group. With deep integration into the business and a commitment to white-glove service, CDAI empowers associates, clients, and customers through innovative, future-forward technologies.

Position Details:

  • Position Title:Senior Engineer - AI & Data Extraction
  • Salary: 110, ,000.00
  • Employment Type: Full Time, Permanent 
  • Hybrid: 3 Times a Week - Toronto/ Mississauga

In accordance with provincial legislation and our commitment to transparent hiring practices, the compensation range for this position is provided. Final compensation will be determined based on qualifications, experience, and internal equity. Canadian work experience is not required. Please note that artificial intelligence tools are utilized in the applicant screening process.

Job Summary

Job Summary We are looking for a skilled and motivated Senior Engineer to join our forward-thinking team. The ideal candidate is passionate about building cutting-edge AI solutions, has a strong technical foundation, and excels in collaborative environments. As an Senior  Engineer, you will play a key role in designing, developing, and maintaining advanced data products and AI-powered applications. You'll work closely with cross-functional teams—including Data Scientists, Analytics Engineers, Front-End Developers, and ML Engineers—to deliver scalable and impactful solutions.

Now, if you were to come on board as our Senior Engineer, we'd ask you to do the following:

  • Design and implement scalable, fault-tolerant systems capable for crawl, scrape, extract, and normalize data from diverse web sources at massive scale.
  • Build robust pipelines to handle structured and semi-structured data seamlessly.
  • Analyze and fine-tune crawling strategies to maximize data coverage, freshness, and quality.
  • Conduct research to stay ahead of the curve in large-scale web acquisition and processing techniques.
  • Take ownership of end-to-end engineering projects in data acquisition, including web crawling, data ingestion, and search.
  • Continuously improve reliability, observability, and performance of data systems and tooling over time.
  • Partner with cross-functional teams to prioritize crawling targets that align with key business needs.

Think you have what it takes to be our Senior Engineer? Here's how we'll know:

  • 3+ years of industry experience working on large-scale, complex web scraping projects.
  • Strong background as a backend or full-stack software engineer.
  • Deep understanding of how to crawl the internet at scale.
  • Strong programming skills, especially in Python and Go.

Bonus Points If You Have:
Expertise in internet-scale technologies such as DNS, networking, CDNs, WAFs, CAPTCHAs, proxies, and reverse proxies.
Experience with event-driven architectures.
Experience building observability and monitoring tools that support both engineers and non-technical stakeholders.
Exposure to large language models (LLMs) and their applications.

Compass Group Canada is committed to nurturing a diverse workforce representative of the communities within which we operate. We encourage and are pleased to consider all qualified candidates, without regard to race, colour, citizenship, religion, sex, marital / family status, sexual orientation, gender identity, aboriginal status, age, disability or persons who may require an accommodation, to apply.

For accommodation requests during the hiring process, please contact - for further information.


  • senior engineer

    1 day ago


    Toronto, Ontario, Canada City of Toronto Full time $113,683 - $155,216

    Job ID: 60774Job Category: Engineering & TechnicalDivision & Section: Engineering & Construction Services, ECS Major InfrastructureWork Location: Union Station, 61 Front StreetJob Type & Duration: Full-time, 1 Permanent VacancySalary Range: $113, $155,216.00Ideal Hiring Zone: $127, $138,484.00Affiliation: Non-UnionNumber of Positions Open: 1Posting Period:...

  • senior engineer

    1 day ago


    Toronto, Ontario, Canada City of Toronto Full time

    Amendment Type: #1Amendment Date: 12/22/2025Reason for Amendment: Posting end date extendedJob ID: 60774Job Category: Engineering & TechnicalDivision & Section: Engineering & Construction Services, ECS Major InfrastructureWork Location: Union Station, 61 Front StreetJob Type & Duration: Full-time, 1 Permanent VacancySalary Range: $113, $155,216.00Ideal...

  • Senior Engineer

    1 day ago


    Toronto, Ontario, Canada Compass Group Full time

    We are CDAI—the data and artificial intelligence engine of Compass Group North America. We design and deliver custom, in-house solutions tailored to the unique complexities of food service and hospitality. Our work is grounded in strong data foundations, layered with AI to enhance forecasting, streamline operations, and enable better, faster...


  • Toronto, Ontario, Canada Edison Smart® Full time

    Senior Hardware EngineerLocation:Ontario (Hybrid)Salary:CA$160kDescriptionA global telecoms company are looking for a Senior Hardware Engineer to join their R&D team designing next generation broadband systems. You will be involved in the full product development life-cycle for high-speed optical systems.Key Skills / ExperienceRequired:Degree in Electrical...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking Senior MLOps Engineer.Please find below Job description and share me your updated resume at.Job Title: Senior MLOps EngineerLocation: Toronto, ON (Hybrid, 3 days onsite in a week)Senior MLOps Engineer with expertise inCloud platforms (AWS, Azure)andDevOps practicesto design, build, and deploy scalable MLOps...


  • Toronto, Ontario, Canada CDAI Full time

    Job Summary We are looking for a skilled and motivated Senior Engineer to join our forward-thinking team. The ideal candidate is passionate about building cutting-edge AI solutions, has a strong technical foundation, and excels in collaborative environments. As an Senior Engineer, you will play a key role in designing, developing, and maintaining advanced...

  • senior engineer

    1 day ago


    Toronto, Ontario, Canada City of Toronto Full time $4,372 - $5,969

    Job ID: 61132Job Category: Engineering & TechnicalDivision & Section: Engineering & Construction ServicesWork Location: Union Station, 2nd Floor (Subject to change)Job Type & Duration: Full-time, Temporary, 10 month vacancySalary Range: $4,372.42 to $5,969.84 bi-weeklyShift Information: Monday to Friday, 35 hours per weekAffiliation: Non-UnionNumber of...


  • Toronto, Ontario, Canada Primero Group Full time

    Description & RequirementsSenior Mechanical EngineerLocation: Toronto, ONType: Permanent Full-timePrimero America's team is currently looking for a Senior Mechanical Engineer.This is a unique opportunity to join our talented team and be part of Primero's growth and success. Primero is an Australian-founded company, established in 2011 and rapidly growing in...


  • Toronto, Ontario, Canada Essence Coaching Group Full time

    Senior Systems EngineerLocation: Lindsay, Ontario, Canada (Hybrid)Employment Type: Full-timeSalary Range: CAD 165,000 – 210,000 gross/yearAbout the RoleA senior-level Systems Engineer is sought to lead aircraft- and system-level engineering activities for next-generation electric vertical takeoff and landing (eVTOL) platforms.This role plays a critical...


  • Toronto, Ontario, Canada CDAI Full time

    As a Senior Analytics Engineer, you will be responsible for developing and maintaining our data transformation layer, ensuring data quality, and optimizing data pipelines for our analytics, reporting, and data science teams. You will work closely with our cross-functional teams to ensure that our data is accurate, reliable, and accessible. You will also be...