companyPlusgrade logo

Machine Learning Backend Developer

PlusgradeToronto, Ontario
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Qualifications:• 4+ years of experience in machine learning pipelines and Python development.• In-depth knowledge of software engineering practices.• Expertise in RESTful API development.• Experience in creating machine learning and large language model-based recommendation systems.• Familiarity with designing backend components for performance and scalability.

About the job


At Plusgrade, we believe travel is about the journey, not just the destination. Our mission is to redefine the future of travel by partnering with over 250 leading companies in the airline, hospitality, cruise, passenger rail, and financial services sectors. We focus on creating significant revenue opportunities through exceptional customer experiences. Emphasizing our core values of ambition, innovation, and collaboration, we are committed to exceeding expectations and fostering a culture of excellence. Join us as we turn ordinary travel into extraordinary experiences.

ROLE OVERVIEW:
As a Backend Developer specializing in Machine Learning within our ML Applications team, you will play a pivotal role in designing, developing, and deploying advanced machine learning solutions to tackle complex business challenges. This position demands a robust background in software development, a keen interest in innovative technologies, outstanding problem-solving abilities, and the capacity to thrive both independently and as part of a dynamic team.

This position reports directly to the Director of ML Applications.

KEY RESPONSIBILITIES:
• Collaborate in a dedicated team focused on enabling machine learning applications across the organization.
• Develop, scale, and operationalize state-of-the-art machine learning solutions.
• Create scalable and resilient ML pipelines for predictive analytics, enhancing key performance indicators such as member engagement and revenue.
• Implement robust monitoring processes for production ML pipelines.
• Support production systems to deliver batch and real-time streaming model predictions.
• Engage actively in solution design and modeling, ensuring adherence to best practices and ML architectural principles.
• Partner closely with Product, Engineering, and Marketing teams to develop data-driven ML solutions addressing critical business questions.
• Deploy models, assess their performance, and continuously refine them.
• Oversee model retraining, drift monitoring, pipeline automation, quality control, and governance of production models.
• Collaborate with the Operations team to ensure effective production support.

CANDIDATE PROFILE:
• Minimum of 4 years of experience in ML pipelines and ML-focused Python development.
• Strong understanding of software engineering principles and practices.
• Proficient in RESTful APIs.
• Experienced in building ML and LLM-based recommendation systems.
• Proven track record in designing and developing backend components optimized for low-latency and high-performance applications.

About Plusgrade

Plusgrade is at the forefront of transforming travel experiences through strategic partnerships with a diverse array of industry leaders in airlines, hospitality, and financial services. Our commitment to innovation and collaboration ensures we create significant new revenue opportunities while enhancing customer satisfaction.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.