ML Application Engineer / Ingénieur d'application ML at Plusgrade

Montreal, Quebec, Canada

Plusgrade Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Travel, Hospitality, TransportationIndustries

Requirements

  • More than 4 years of professional experience with ML pipelines and Python-based ML development
  • Strong knowledge of general software engineering principles and practices
  • Expertise in RESTful APIs
  • Experience building ML-based recommendation systems and LLMs
  • Experience designing and developing back-end components for low-latency, highly scalable solutions
  • Practical knowledge of ML Ops and CI/CD principles
  • Experience managing the lifecycle of machine learning algorithms
  • Knowledge of ML-based application design principles
  • Experience with containers and infrastructure

Responsibilities

  • Work within a small team passionate about enabling ML applications at scale across the organization
  • Productionize, scale, and commercialize cutting-edge machine learning solutions
  • Design and develop scalable and robust ML pipelines so predictive data can be used by downstream applications to improve key performance indicators (KPIs), such as member engagement, revenue, and others
  • Design and develop robust processes to monitor production ML pipelines
  • Support production systems to provide batch and real-time model predictions to all applications
  • Actively participate in solution design and modeling to ensure ML products are developed following best practices, standards, and ML architecture principles
  • Work closely with product, engineering, and marketing teams to design data and ML solutions that answer critical business questions
  • Deploy models and evaluate their performance; continuously test and improve
  • Be responsible for model retraining, drift monitoring, pipeline automation, quality control, and production model governance
  • Work closely with the operations (OPS) team to provide necessary production support

Skills

Machine Learning
ML Pipelines
Software Development
Deployment
Scaling
Platform Engineering

Plusgrade

Provides upgrade solutions for travel companies

About Plusgrade

Plusgrade specializes in providing upgrade solutions for the travel industry, focusing on helping airlines, cruise lines, and other travel service providers increase their revenue through ancillary services. Their platform allows these companies to offer customers the option to upgrade their seats or cabins for an additional fee, either through bidding or fixed pricing. Plusgrade stands out from competitors by integrating seamlessly with existing systems of travel companies, making it easier for them to implement these upgrade options. The company's goal is to enhance customer satisfaction while generating high-margin revenue for their partners, and they have been recognized as a market leader in this space, receiving awards such as the Deloitte Technology Leadership award.

New York City, New YorkHeadquarters
2009Year Founded
$151.5MTotal Funding
GRANTCompany Stage
Enterprise Software, Consumer GoodsIndustries
501-1,000Employees

Benefits

401(k) Company Match
Health Insurance
Unlimited Paid Time Off
Home Office Stipend
Remote Work Options
Parental Leave
Wellness Program

Risks

Emerging tech companies could erode Plusgrade's market share.
Airlines developing in-house solutions may reduce demand for Plusgrade.
Economic downturns can significantly impact Plusgrade's revenue streams.

Differentiation

Plusgrade offers a proprietary SaaS platform for travel upgrade solutions.
The company partners with major airlines like airBaltic and Garuda Indonesia.
Plusgrade's 'Subscribe to Miles' service innovates loyalty programs in the travel industry.

Upsides

Partnerships with airlines enhance customer experience and boost revenue.
Subscription-based loyalty programs are gaining traction in the travel industry.
Flexible bidding systems for upgrades offer passengers more control over travel.

Land your dream remote job 3x faster with AI