Data Engineer II (Restaurant AI CoPilot)
$120k - $130k per yearOpenTable
This hybrid role requires working in the office two days per week.
With millions of diners, 70,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most – their team, their guests, and their bottom line – while enabling diners to discover and book the perfect restaurant for every occasion.
Every employee at OpenTable has a tangible impact on what we do and how we do it. You’ll also be part of a global team and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture.
About this Role
As a Data Engineer on the Data Science team at OpenTable, you will design, build, and maintain robust data solutions that power diner features, partner integrations, and advanced AI initiatives. You will work closely with cross-functional teams including Product Managers, Business Intelligence Analysts, Infrastructure SREs, and Product Engineers to deliver scalable data products. Joining a agile, high-impact team, you will leverage OpenTable's vast data ecosystem to drive key business decisions and enhance user experiences globally
Responsibilities
- Design, test, deploy, and maintain scalable batch and streaming data pipelines to deliver reliable data to internal and external customers
- Collaborate with Product Managers, Business Intelligence Analysts, SREs, and Product Engineers to architect and govern production data services
- Build data pipelines providing actionable insights to restaurants regarding guest behaviour, revenue, and operational efficiency
- Develop and maintain data integrations with external partners to support critical business partnerships and data exchange
- Power diner analytics and machine learning work streams for Sales, Marketing, and AI initiatives, including generative AI content summarization
- Monitor and optimize production systems to ensure high performance, data availability, and system integrity
Minimum Qualifications
- Demonstrated professional experience in data engineering principles, data architecture, and software design
- Proven track record of building, testing, deploying, monitoring, and maintaining production data systems
- Proficiency in Python, SQL, and at least one strongly typed language (such as Java)
- Experience constructing scalable batch and streaming data pipelines
- Experience working in cross-functional environments and collaborating with product and technical stakeholders
Preferred Qualifications
- Experience with data engineering stack components such as PySpark, Databricks, Snowflake, Airflow, Kubernetes, and AWS.
- Knowledge or experience in Machine Learning development (e.g., NLP, LLMs, RAG, recommendations, or MLOps).
- Familiarity with containerization, orchestration, and monitoring tools like Docker, Kubernetes, Helm, Prometheus, or Grafana.
- Familiarity with data storage and infrastructure solutions such as Kafka, Snowflake, Delta Lake, or vector/NoSQL databases.
- Understanding of A/B testing best practices and data-driven product evaluation.
Benefits and Perks
- Generous paid vacation + time off for your birthday
- Work from (almost) anywhere for up to 20 days per year
- Focus on mental health and well-being:
- Company-paid therapy sessions through SpringHealth
- Company-paid subscription to Headspace
- Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
- Paid parental leave
- Paid volunteer time
- Focus on your career growth:
- Development Dollars
- Leadership development
- Access to thousands of on-demand e-learnings
- Travel Discounts
- Employee Resource Groups
- 20 days of paid time off
- Private health and dental insurance
- Life and Disability insurance
The best connections happen face-to-face, whether you’re sitting down to dinner or having coffee with a coworker. That’s why OpenTable has adopted a hybrid workplace model. This role aligns with that approach, with an expectation of coming into the office two days a week—giving employees the best of both worlds: in-person collaboration and flexibility.
The expected range of compensation for this position based in Toronto, Canada, including commission and/or bonuses is $120,000 - $130,000 CAD. There are a variety of factors that go into determining a compensation range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required.
We offer a competitive base salary and benefits including: health benefits; flexible spending account; retirement benefits; life insurance; paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays); and parental leave benefits. This role is eligible to be considered for an annual bonus and equity grant.
Work Environment & Flexibility
At OpenTable, we pride ourselves on fostering a global and dynamic work environment. As a team member with us, you will benefit from a schedule tailored to accommodate a global workforce operating across multiple time zones. While the majority of your responsibilities may align with conventional business hours, there will be instances where you are expected to manage communications - via calls, Slack messages, or emails - outside of regular working hours to effectively collaborate with international colleagues, respond to restaurant partners, and/or address urgent matters. OpenTable will always abide by and consider local laws and regulations.
Inclusion
We’re committed to creating a workplace where everyone feels they belong and can thrive. We know the best ideas come when we bring different voices to the table, so we're building a team as dynamic as the diners and restaurants we serve—and fostering a culture where everyone feels welcome to be themselves.
If you need accommodations during the application or interview process, or on the job, we’re here to support you. Please reach out to your recruiter to request any accommodations.
This posting is for an existing vacancy.
#LI-LR1
#LI-Hybrid
$110k - $130k per year
...week. With millions of diners, 70,000+ restaurant partners and 25+ years of experience,... ...About the job As a Site Reliability Engineer II on the Serving Platforms team within Infrastructure... ...operating, scaling, and monitoring AI/ML or LLM-powered services and workloads...SuggestedFull timeWork at officeLocal areaWorldwideFlexible hours2 days per week$186.84k - $334.74k per year
...you. WHAT YOU’LL DO We're looking for a Senior Software Engineer to grow our Data Lakehouse team’s capacity for impact. The Data Lakehouse team... ..., BrazeAI™ allows marketers to combine and activate AI agents, models, and features at every touchpoint throughout the...SuggestedFull timeInternshipWork at officeLocal areaFlexible hours$125.28k - $210.6k per year
...YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible... ...understanding of distributed systems, data structures and algorithms ~ A self... ...allows marketers to combine and activate AI agents, models, and features at every touchpoint...SuggestedFull timeInternshipWork at officeLocal areaFlexible hours$100k - $147k per year
...Toast creates technology to help restaurants and local businesses succeed in a digital world,... ...love, and thrive. We're looking for an engineer to help build and scale Toast's earnings... ...current vacancy. Leverage cutting edge AI tools to enhance your development...SuggestedFull timeWork at officeLocal area- ...reading. About the Role The Agentic AI Foundations team is building the core platform... ...to agent-native operations. As a Software Engineer II on the team, you will help design, build,... ...-in-the-loop review mechanisms. Build data grounding, retrieval, and memory...SuggestedFull timeInternship
$135k - $210k per year
...Overview: Guidepoint seeks an experienced Data/AI Engineer as an integral member of the Toronto-based AI team. The Toronto Technology Hub serves as the base of our Data/AI/ML team, dedicated to building a modern data infrastructure for advanced analytics and the development...Full timeWorldwide$181.05k - $213k per year
...is the connected platform and AI-native ecosystem for private capital... .... We’re hiring multiple engineers, and you’ll be hired into the Investors... ...As a Senior Software Engineer II within the Investors business... .... For information on our data privacy policies, see Privacy...Full timeInternshipWork at office1 day per week$145.4k - $188.1k per year
...from personalized guidance to AI tools and a best-in-class hiring... ...functions — IT Systems & Endpoint Engineering and IT Systems Architecture —... ...As an IT Systems Engineer II on the IT Infrastructure team,... ...execute projects, manage critical data, and implement and maintain our...Full timeSeasonal workLocal area$150k - $200k per year
...Elliott is building its own agentic AI platform, with production... ...to expand. This is the senior engineering role responsible for advancing... ...service decomposition, data persistence, state and concurrency... ...as Claude Code, Cursor, GitHub Copilot or equivalent. Strong technical...Full time$160k - $180k per year
...Forward Deployed Engineer (Data, ML & AI) Location: Remote Timezone: NA/Eastern Type: Full-time Experience: 10+ Years Role Overview... ...and structured specs to guide AI tools (Claude Code, Cursor, Copilot) in generating data pipelines, schemas, and API adapters....Remote jobFull timeImmediate startFlexible hours- ...digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver... ...ambition. Practical action. Endless possibilities. As a Senior Data Engineer, AI & Agents, you will prepare enterprise domain data for...Full timeContract work
$80 per hour
...Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors... ...Angelo , Larry Summers , and Jack Dorsey . Position: Data Engineer (Coding Agent Experience) Type: Contract Compensation...Full timeContract workSummer workRemote work$144k - $188k per year
...Ink scales content personalization for marketers through data-activated content generation and AI decisioning. The world’s most innovative brands rely on... ...Japan. The AI Systems team owns the core recommendations engine and ML platform that powers billions of AI-driven...Full time- ...Intelligence. Actual Impact. At Docebo, we’re using AI to change how people learn at work—and we... ...Adventure Ahead As a Senior Product Engineer II, you bring deep expertise in backend... ...to end, working across services, APIs, data layers, and integration boundaries to deliver...Long term contractFull timeFor contractorsWork at officeImmediate startWorldwide3 days per week
- ...MongoDB Technical Services Engineers combine technical expertise, structured problem solving,... ...provide practical solutions for largescale, data intensive environments. We are looking... ...have redefined the data platform for the AI era, enabling builders to create, transform...Work at officeWorldwide3 days per week
$92k - $118k per year
...clients to turn business problems into production-ready AI solutions. The Role As an AI Engineer , you’ll work directly with our clients to understand... ...platforms, adapting your approach to the architecture, data, and tools available. Demonstrate solutions to business...Full timeInternshipImmediate start- ...intelligence. Leading infrastructure vendors, engineering firms, and construction companies use the... .... Citylitics combines a network of AI agents, fine-tuned models, a proprietary infrastructure... ...seamlessly with CRMs, ERPs, and data lakes, embedding actionable insights...Full timeWork at officeImmediate start3 days per week
$92k - $118k per year
...As an AI Security Engineer , you will work at the intersection of software engineering, cybersecurity, and artificial intelligence. You will... ...Python. ~ Experience working with RESTful APIs and structured data formats such as JSON, XML, CSV, and HTML. ~ Experience with...Full timeInternshipImmediate start- ...enterprise. To usher in this new era, we seek AI-native thinkers across every function who... ...Snowflake is building the most powerful AI Data Cloud in the world — and Canada is a critical part of that mission. Our AI/ML engineering teams are delivering the intelligence layer...Full timeWork at officeLocal areaWorldwide
$140k - $160k per year
...worldwide. And we'd love for you to join us! About the job - Applied AI Engineer Join the Engineering Team, where you'll help build our... ...production safely, and how we back it out when it turns out worse. Data Residency & Trust: We run regional deployments because our...Full timeManual laborWork at officeWorldwide1 day per week- ...Artificial Intelligence. Actual Impact. At Docebo, we’re using AI to change how people learn at work—and we mean actually change it... ...because learning never stops. The Adventure Ahead As our Data Engineer I, you will build and fine-tune the robust cloud data pipelines...Full timeFor contractorsWork at officeWorldwide3 days per week
$150k - $190k per year
...want to do something uniquely difficult for a meaningful outcome, you’ve found your next home. ROLE OVERVIEW The engineering team is looking for an AI Engineer who can build the LLM and agentic capabilities that bring intelligence into the Quartermaster experience....Long term contractFull timeFor contractorsInternshipWork at officeLocal areaSleeping nights$135k - $160k per year
...platforms developed through an AI-Driven Software Development... ...across complex ERP, hybrid cloud, data and emerging agentic AI... ...you’ll report to the Head of Engineering for Redwood’s core product platform... ...developer tools ( e.g., GitHub Copilot, CodeWhisperer ) in a production...Full timeLocal area$160k - $200k per year
...role At Clutch, we believe advances in AI are fundamentally changing how great products... ...handoffs between product, design, and engineering are giving way to smaller, faster teams where... ...in days instead of months. As a Senior Data Engineer, you'll own the data platform...Long term contractPermanent employmentFull timeInternship3 days per week$207k - $253k per year
...can use to run stronger, more resilient businesses. Relay's data engineering team has tripled in size, from 4 to 12, and is now splitting into... ...: infrastructure, cost, real-time data, observability, and the AI capabilities the rest of Relay builds on. The team's north...Full timeInternship- ...It’s Possible. At Pinterest, AI isn't just a feature, it's a... ...saved, Pinterest Machine Learning engineers build personalized experiences... ...access to an incredible vault of data and contribute large-scale... ...Experience using Cursor, Copilot, Codex, or similar AI coding assistants...Full timeWork at officeRemote workRelocationRelocation package
- ...The Technology Workplace Services AI Solutions Engineer identifies, designs, builds, governs, and... ...controls, dependencies, exception paths, data requirements, and measurable improvement... ...using approved platforms such as Microsoft Copilot Studio, Azure AI Foundry, Microsoft Fabric...Hourly payPermanent employmentFull timeInternshipWork at office
- ...Summary/Objective Emburse software engineers contribute to the development of an engaging... .... We may use artificial intelligence (AI) tools to support parts of the hiring process... ...you would like more information about how your data is processed, please contact us....Full timeWork at office
$75k - $95k per year
...stakeholders across a wide range of functions to implement and solve data engineering challenges? Are you equally skilled at delivering simple... ...identity, or life experience, you are welcome here. We may use AI to support our hiring process. While these tools assist our...Full timeInternshipWork at officeFlexible hours$180k - $220k per year
...in our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is seeking a skilled Senior Data Engineer to join our Data Engineering team and help build, scale, and optimize our data platform, reporting infrastructure, and data-driven...Full timeWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer II (Restaurant AI CoPilot). Be the first to apply!
- python data engineer Toronto, ON
- data engineering intern summer Toronto, ON
- gcp data engineer Toronto, ON
- junior data engineer Toronto, ON
- big data engineer Toronto, ON
- remote data engineer Toronto, ON
- data centre engineer Toronto, ON
- data integration developer Toronto, ON
- data engineer Toronto, ON
- data cabling engineer Toronto, ON

