ML Application Engineer

A travel technology company partnering with 200+ airline, hospitality, cruise, passenger rail, and financial services companies to create new revenue streams through customer experiences.
$90,000 - $150,000
Machine Learning
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Travel

Description For ML Application Engineer

Plusgrade is transforming the travel industry by partnering with over 200 companies across airline, hospitality, cruise, rail, and financial services sectors. As an ML Application Engineer, you'll join a dynamic team focused on developing innovative machine learning solutions. The role combines software engineering excellence with ML expertise, requiring you to design and implement scalable ML pipelines, manage production systems, and work closely with cross-functional teams. You'll be responsible for the full ML lifecycle, from development to deployment and monitoring. The position offers comprehensive benefits, flexible work arrangements, and the opportunity to impact the future of travel technology. The company culture emphasizes ambition, innovation, and collaboration, making it an ideal environment for those passionate about applying ML to solve real-world travel industry challenges.

Last updated a month ago

Responsibilities For ML Application Engineer

  • Design and develop scalable and robust ML pipelines for predictive data
  • Productionize, scale, and productize cutting-edge machine learning solutions
  • Design and develop robust processes to monitor production ML pipelines
  • Support production systems to deliver batch and streaming real-time model predictions
  • Participate in solution design and modeling
  • Work with Product, Engineering, and Marketing teams
  • Deploy models and evaluate their performance
  • Manage model retraining, drift monitoring, pipeline automation
  • Provide production support with OPS team

Requirements For ML Application Engineer

Python
Kubernetes
Redis
  • Proven work experience with ML pipelines and ML-based Python application development
  • Strong knowledge of software engineering principles and practices
  • Experience with back-end component development
  • Working knowledge of ML Ops principles and CI/CD
  • Experience managing machine learning algorithm lifecycle
  • Expertise with RESTful APIs
  • Knowledge of data science principles
  • Strong optimization and debugging skills
  • Effective communication and collaboration skills

Benefits For ML Application Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • RRSP/401(k) Matching/Pension Matching
  • Comprehensive Health Plans
  • Flexible Paid Time Off
  • Travel Experience Credit
  • Annual Wellness Credit
  • Team Events and Monthly Lunches
  • Home Office/Commuter Credit
  • Work From Anywhere Program
  • Parental Leave Top Up
  • Adventure Pass

Interested in this job?

Jobs Related To Plusgrade ML Application Engineer

ML Application Engineer

ML Application Engineer position at Plusgrade, developing and deploying machine learning solutions for the travel industry.

Software Dev Engineer II, Amazon

Software Engineer II position at Amazon working on foundational LLM development for Amazon Stores, focusing on e-commerce applications

Cloud Support Engineer (Big Data / AI ML), Support Engineering

Cloud Support Engineer role at AWS focusing on Big Data and AI/ML support, combining technical expertise with customer service in a hybrid work environment.

ADC Engineer II, AI/ML ADC

ADC Engineer II position at Amazon focusing on AI/ML solutions in isolated cloud environments for government customers.

ADC Engineer II, AI/ML ADC

ADC Engineer II position at Amazon Web Services, focusing on AI/ML solutions in secure cloud environments, requiring TS/SCI clearance and strong technical expertise.