MisuJob - AI Job Search Platform MisuJob

AI-ML Engineer - Hotel Revenue Optimization

Valsoft Corporation

Montreal, Quebec, Canada Hybrid permanent

Posted: March 17, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Ampliphi is hiring for an AI-ML Engineer to join our growing team at Ampliphi in Montreal.

Job Description

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 Montreal!

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 Saint-Laurent, Montreal, 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 optimization
• Data Pipelines: Scraping, ingesting, processing, storing, and integrating data with PMS systems for dynamic pricing and decision-making
• Full Stack Features: Build API endpoints (FastAPI) and frontend components (React/TypeScript) for revenue managers to interact with pricing strategies, overrides, and analytics
• Infrastructure: Contribute to our AWS architecture (ECS Fargate, SQS, EventBridge, S3, CloudWatch) and help scale the platform as we grow

Tech Stack

• Backend: Python 3.11, FastAPI, SQLAlchemy 2.0, Alembic, PostgreSQL, Redis
• AI/ML: LangChain, LangGraph, OpenAI GPT-4, Anthropic Claude
• Data: Pandas, Polars, NumPy, statsmodels, XgBoost
• Frontend: React, TypeScript (AWS Amplify hosted)
• Infrastructure: AWS (ECS Fargate, SQS, EventBridge, S3, CloudWatch, ECR), Docker, GitHub Actions CI/CD
• Observability: Prometheus, Grafana Loki, PostHog

About You:

• 3+ years of professional machine learning and software development experience, with a strong background in both backend and frontend engineering
• Proven expertise in Python development, including async programming, ORMs, and building production-level APIs
• Hands-on experience with machine learning, including model development, training, and integration into production systems
• In-depth understanding and experience applying mathematical optimization techniques, particularly in the context of dynamic pricing and revenue management, within the hospitality industry
• Experience with algorithm development for complex pricing models (e.g., occupancy deviation, booking velocity, seasonality detection) and predictive analytics
• Familiarity with large language models (LLMs) like OpenAI, Anthropic, and frameworks such as LangChain or LangGraph to build agentic workflows
• Strong proficiency in React and TypeScript for building intuitive user-facing features
• AI-assisted development tools are a must, use of tools like Claude Code, GitHub Copilot, or Cursor to streamline development and enhance productivity
• Proficiency with relational databases, including SQL (PostgreSQL preferred), and solid data modeling skills
• Experience with AWS cloud services or equivalent cloud platforms and a strong understanding of modern cloud infrastructure
• Comfortable working with Docker, CI/CD pipelines, and managing production deployments
• Fluent in English, both written and verbal, is essential
• Legally authorized to work in Canada

Nice to Have

• Experience with event-driven architectures (SQS, EventBridge, or similar)
• Familiarity with Prometheus/Grafana observability stacks
• Experience building multi-tenant SaaS platforms

What We Value

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

How 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

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply