Overview
Job Summary:
We are seeking a talented Machine Learning Engineer to design, develop, and deploy AI solutions specifically for chatbot functionality and predictive analytics on our MooseMarche platform. You will work closely with product, data, and engineering teams to build scalable models that enhance user experience, personalize advertising, and drive vendor-consumer interactions.
Key Responsibilities:
• Develop and deploy natural language processing (NLP) models and chatbot frameworks that provide contextual, personalized customer interactions.
• Build predictive analytics models to forecast consumer behavior, segment vendors and buyers, and optimize advertising targeting and cross-selling.
• Design data pipelines for continuous training and real-time inference at scale.
• Collaborate with product managers and data scientists to translate business requirements into AI solutions.
• Implement automated testing, monitoring, and performance tuning of ML models in production.
• Stay current with state-of-the-art ML research and techniques to continually improve chatbot intelligence and analytics accuracy.
• Ensure data privacy, security, and compliance best practices during model development and deployment.
• Document code, model architectures, and workflows to facilitate team collaboration and knowledge sharing.
Required Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Engineering, Statistics, or related field.
• Hands-on experience building and deploying ML models, preferably with NLP and predictive analytics.
• Proficiency in Python and ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
• Experience in chatbot/natural lanlanguage systems (e.g., using Rasa, Dialogflow, Hugging Face transformers, or similar).
• Solid understanding of data engineering concepts and tools (SQL, data pipelines, cloud platforms).
• Ability to work in cross-functional teams in an agile environment with strong communication skills.
• Experience with cloud ML infrastructure (AWS, Azure,GCP) and containerization (Docker/Kubernetes) is a plus.
Preferred Skills:
• Knowledge of recommendation systems and customer lifetime value models.
• Familiarity with real-time data streaming platforms (Kafka, Spark).
• Experience in SaaS or advertising technology domains.
• Passion for building user-centric AI solutions that drive business impact.
What We Offer:
• Opportunity to build cutting-edge AI features in a fast-growing Canadian SaaS startup.
• Collaborative culture with a focus on innovation and ownership.
• Competitive compensation and flexible working arrangements.
• Career growth with diverse technical and leadership opportunities.
• Fully remote opportunity and flexible working hours