Hootsuite

Intermediate Software Developer, AI | Développeur Logiciel Intermédiaire, IA

Hootsuite

Apply
3 months ago
Montréal, Canada
Mid Level / Senior

Responsibilities

  • Design and build the AI platform used across multiple product features.
  • Implement core AI capabilities using API-first, TDD, and CICD methodologies.
  • Continuously improve AI capabilities with advanced algorithms.
  • Diagnose and mitigate failures in AI systems.
  • Set up metrics and bias evaluations to monitor AI quality.
  • Translate business needs into AI solutions through collaboration.
  • Work with technologies such as Python, LLM, and various AI frameworks.

Requirements

  • Degree in Computer Science or Engineering with AI specialization and at least 3 years of software development experience.
  • Proficient in Python and familiar with Node.js or Go.
  • Experience working on medium-to-large projects impacting business.
  • Experience with LLM-based projects is preferred.
  • Knowledge of best practices for high-quality code and AI systems.
  • Experience in AI systems design and problem analysis.

Benefits

  • Flexible work arrangement allowing for remote or hybrid work.
  • Opportunity to work in a collaborative and agile team environment.

Tech Stack

AWSDockerElasticsearchGoKubernetesNode.jsPandasPythonPyTorchscikit-learn

Categories

AI & MLData ScienceDevOps