Enable job alerts via email!

AI Software Developer - Retailer

Hamilton Barnes Associates Limited

Montreal

On-site

CAD 85,000 - 100,000

Full time

20 days ago

Job summary

A leading cannabis retailer in Canada is looking for an experienced AI Software Developer. This role involves designing and deploying AI/ML applications, maintaining web applications, and managing backend systems. Candidates should have strong Python and PHP skills and experience with Linux-based environments. The position offers a competitive salary of $100,000 and a range of benefits including full medical and dental coverage, PTO, and yearly bonuses.

Benefits

Yearly bonus & RRSP
Full medical and dental coverage
Paid time off
Certifications paid for

Qualifications

  • Proficient in Python and PHP for development tasks.
  • Experience in deploying AI/ML models, especially in NLP and computer vision.
  • Hands-on experience in Linux environments and with continuous integration tools.

Responsibilities

  • Design, develop, and deploy AI/ML applications.
  • Build and maintain web applications, APIs, and microservices.
  • Manage backend systems and implement CI/CD pipelines.

Skills

Python
PHP
Linux/Unix
AI/ML deployment
Docker
Kubernetes
SQL
NoSQL
Agile collaboration
Problem-solving

Tools

TensorFlow
PyTorch
Keras
Scikit-learn
Hugging Face
MySQL
PostgreSQL
MongoDB
Redis
Job description

A Canada-wide, multi-million-dollar cannabis retailer is seeking an experienced AI Software Developer to join the team and drive the development of new AI-based applications.

Our client operates two world-class facilities with large-scale indoor cultivation and automation. Its award-winning house of brands pairs craft quality with accessible pricing. The team focuses on consistency, innovation and growth across Canada’s regulated market

Within this role, you will also modernize and maintain existing internal and external applications, with autonomy over project direction.

If you are interested in this position and want to find out more, get in touch and apply today!

Responsibilities
  • Design, develop, and deploy AI/ML applications (model training, testing, optimization).
  • Build and maintain web applications, APIs, and microservices using Python and PHP.
  • Manage backend systems in Linux-based environments, including automation and troubleshooting.
  • Implement CI/CD pipelines, containerization, and orchestration with Docker and Kubernetes.
  • Integrate applications with SQL/NoSQL databases and optimize workflows.
  • Apply software engineering best practices: clean code, testing, documentation, and security.
  • Collaborate with data scientists, engineers, and stakeholders to deliver scalable, high-performance solutions.
Skills & Experience
  • Strong Python (TensorFlow, PyTorch, Keras, Scikit-learn, Hugging Face) and PHP development skills.
  • Hands-on experience with Linux/Unix environments.
  • Experience deploying AI/ML models in production (NLP, computer vision, predictive analytics).
  • Familiarity with APIs, microservices, CI/CD, Docker, Kubernetes, DevOps/MLOps.
  • Solid knowledge of databases (MySQL, PostgreSQL, MongoDB, Redis) and security best practices.
  • Strong problem-solving, debugging, and Agile collaboration skills.
Benefits
  • Yearly bonus & RRSP
  • Full medical and dental coverage
  • PTO
  • Certifications paid for
Salary
  • $100,000 base
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.