Builds the data pipelines behind how guests and crew experience the restaurant, integrating multi‑vendor sources into trusted, privacy‑safe datasets for reporting, data science, and restaurant performance applications.
Responsibilities
Build ingestion from customer satisfaction survey vendors and in‑app surveys
Integrate social listening data as a guest experience source
Build a reusable vendor ingestion framework
Model experience data in BigQuery
Prepare free‑text feedback for NLP and sentiment models
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field
The Software Engineering Specialist supports the secure delivery of technology and AI-enabled solutions within a persistent Agile team within the Investment Excellence Portfolio and as part of the Investment Management/Fund Services Pod. The role independently designs, builds, tests, and supports software components across the delivery lifecycle, translating approved requirements into reliable, maintainable solutions in alignment with Technology policies, standards, and governance requirements.
Locations (2)
Toronto, Ontario, Canada
Winnipeg, Manitoba, Canada
Compensation
The expected annual base salary range for this role is $75,000 - $95,000 which is determined based on skills, knowledge and experience and geographic location. In addition to base salary, this role is eligible for annual short-term incentive, health and well-being benefits, retirement and savings plan, paid time off and career development.
Responsibilities
Designs, builds, tests, and integrates software components across the development lifecycle to deliver reliable solutions
Refines technical stories with Analysts, Architects, and Pod/Delivery partners to ensure work is clear, testable, and ready for execution
Applies secure coding, peer review, and automated testing practices to improve code quality, performance, and maintainability
Develop, maintain, and enhance in-house applications and interfaces integrated with ERP, Data Warehouse, and other business systems.
Compensation
Basic wage component (gross): 3200 EUR/month
This amount is our minimum offered salary. Compensation is determined based on your level, skills, experience, and qualifications.
Responsibilities
Develop, maintain, and enhance in-house applications and interfaces integrated with ERP, Data Warehouse, and other business systems.
Gather requirements from business users and translate them into new tools, applications, and features.
Provide user support, troubleshoot issues, and continuously improve existing applications.
Create documentation and deliver training to ensure effective adoption of developed solutions.
Drive application efficiency, user satisfaction, and compliance with HSE standards.
Design, build, and deliver scalable backend services and distributed data platforms that power a multitenant B2B SaaS platform, owning end-to-end feature delivery.
Responsibilities
Own the end-to-end delivery of backend features, platform modules, and engineering initiatives from design through production.
Design, develop, and maintain scalable backend services, distributed data pipelines, and ingestion frameworks.
Build and maintain production-grade Python web services and REST APIs using FastAPI, Flask, and Quart.
Design and optimize distributed data processing pipelines using PySpark and SQL.
Architect, build, and enhance scalable data ingestion frameworks.
AIML Developer with strong expertise in Machine Learning and Deep Learning, building, deploying, and optimizing AI/ML models for image processing, NLP, and forecasting.
Compensation
Rs45,000.00 - Rs100,000.00 Monthly NOOT
Responsibilities
Strong experience in Machine Learning and Deep Learning including supervised and unsupervised learning models
Hands-on expertise in image processing & computer vision including image classification using deep learning (CNNs| transfer learning)
Knowledge of image annotation workflows and dataset preparation
Experience building and deploying deep learning models using PyTorch or TensorFlow
Good understanding of NLP models especially semantic search embeddings and transformer-based models
Build and deploy AI solutions for clients across BCG regions, partnering with multidisciplinary teams and leading thought leadership in scientific communities.
Compensation
The base salary for this role is at least EUR 54.000,00. Employees may also be eligible for an annual discretionary performance bonus.
Responsibilities
Apply software development practices and standards to develop robust and maintainable software
Actively involved in every part of the software development process
Guide non-technical teams and consultants in best practices for robust software development
Optimize and enhance computational efficiency of algorithms and software design
Collaborate in teams to share software design and solution ideas
Requirements
Master’s or PhD degree program in Computer Research Science, Data Science, Statistics, Operations Research, or related field
Build the internal web tools and dashboards that decisions get made on, pulling from existing data sources to answer real business questions, including geospatial tooling.
Build and ship internal web tools and dashboards on top of existing Client data sources, owning them from prototype through the version leaders rely on.
Start from the decision, not the dataset — work with TPMs and engineering partners to turn a vague business question into a scoped tool, then iterate quickly on their feedback.
Design the data layer behind those tools — queries, transformations, and pipelines that keep them current without manual intervention.
Extend our geospatial tooling with new attributes, data sources, and visualizations that sharpen where and how we expand service.
Handle realworld data honestly — surface coverage gaps, flag lowconfidence results, and make each tool's assumptions visible to the people acting on its output.
Requirements
BS or MS in Computer Science, Data Science, Engineering, or a related quantitative field