workable

AI-ML Engineer - Hotel Revenue Optimization @ Valsoft Corporation

Toronto, CanadaOnsiteFull-timePosted 33 days ago

Opens on workable

About this role

AI-ML Engineer – Hotel Revenue Optimization

Ampliphi by Roomaster

We are hiring for an AI-ML Engineer to join our growing team at Ampliphi in Toronto!

About Us

Ampliphi is a hotel revenue optimization platform built by InnQuest. We use AI-driven dynamic pricing to help hotels maximize revenue — automatically adjusting room rates based on booking velocity, occupancy forecasts, competitor intelligence, event-based demand surges, and market conditions. Our platform integrates 100+ property management systems and serves hotels across multiple markets.

The Role

We're looking for an AI-ML Engineer who can work across our entire stack, from the dynamic pricing engine and LLM-powered features to the API layer and React dashboard. Your focus will be on building mathematical machine learning models for demand forecasting and price predictions to maximize revenue for hotels using our platform, and you'll ship features end-to-end, from model to UI.

The successful candidate will be based anywhere within commutable distance of our office in Toronto, working in a hybrid work model!

What You'll Work On:

Pricing Engine: Massively improve and extend our multi-factor pricing algorithms (occupancy deviation, pickup velocity, price elasticity, booking curve forecasting, seasonality detection) by leveraging machine learning and mathematical optimizationData Pipelines: Scraping, ingesting, processing, storing, and integrating data with PMS systems for dynamic pricing and decision-makingFull Stack Features: Build API endpoints (FastAPI) and frontend components (React/TypeScript) for revenue managers to interact with pricing strategies, overrides, and analyticsInfrastructure: Contribute to our AWS architecture (ECS Fargate, SQS, EventBridge, S3, CloudWatch) and help scale the platform as we growTech Stack

Backend: Python 3.11, FastAPI, SQLAlchemy 2.0, Alembic, PostgreSQL, RedisAI/ML: LangChain, LangGraph, OpenAI GPT-4, Anthropic ClaudeData: Pandas, Polars, NumPy, statsmodels, XgBoostFrontend: React, TypeScript (AWS Amplify hosted)Infrastructure: AWS (ECS Fargate, SQS, EventBridge, S3, CloudWatch, ECR), Docker, GitHub Actions CI/CDObservability: Prometheus, Grafana Loki, PostHogAbout You:

3+ years of professional machine learning and software development experience, with a strong background in both backend and frontend engineeringProven expertise in Python development, including async programming, ORMs, and building production-level APIsHands-on experience with machine learning, including model development, training, and integration into production systemsIn-depth understanding and experience applying mathematical optimization techniques, particularly in the context of dynamic pricing and revenue management, within the hospitality industryExperience with algorithm development for complex pricing models (e.g., occupancy deviation, booking velocity, seasonality detection) and predictive analyticsFamiliarity with large language models (LLMs) like OpenAI, Anthropic, and frameworks such as LangChain or LangGraph to build agentic workflowsStrong proficiency in React and TypeScript for building intuitive user-facing featuresAI-assisted development tools are a must, use of tools like Claude Code, GitHub Copilot, or Cursor to streamline development and enhance productivityProficiency with relational databases, including SQL (PostgreSQL preferred), and solid data modeling skillsExperience with AWS cloud services or equivalent cloud platforms and a strong understanding of modern cloud infrastructureComfortable working with Docker, CI/CD pipelines, and managing production deploymentsFluent in English, both written and verbal, is essentialLegally authorized to work in Canada Nice to Have

Experience with event-driven architectures (SQS, EventBridge, or similar)Familiarity with Prometheus/Grafana observability stacksExperience building multi-tenant SaaS platformsWhat We Value

Speed with quality — Ship fast, but ship code a staff engineer would approveAI-native workflow — You don't just know about AI tools, you use them daily to write, debug, and architectureOwnership — Pick up a problem and drive it to completion without handholdingSimplicity — Elegant solutions over over-engineered ones. Minimal code that does the jobCuriosity — Our domain (hotel revenue optimization) has real depth. You're excited to learn itHow to Apply

Send us your resume along with a brief note on how you use AI tools in your development workflow. Bonus points if you can share a project where ML and full-stack work came together.For information about Amplify RMS, please visit our website at www.getampliphi.com

We thank all applicants for their interest; however, only those candidates selected for an interview will be contacted.

#Ampliphi

Skills

AssociateAmpliphiBachelor's Degree

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →