Current jobs related to Développeur/développeuse IA senior - Montreal, Quebec - Engineered Arts Limited


  • Montreal, Quebec, Canada CBCRadio-Canada Full time $90,000 - $120,000 per year

    Titre du poste :Chef développeur ou cheffe développeuse IA (télétravail/hybride) (Services français)Statut d'emploi :Contractuel(le) à long terme (Durée déterminée)Exigence linguistique du poste :FrançaisCompétences linguistiques :Français (Écriture), Français (Expression orale), Français (Lecture)Travailler à CBC/Radio-CanadaÀ...

  • Développeur IA Senior

    16 hours ago


    Montreal, Quebec, Canada DELAN - Chasseurs de Talents en TI Full time

    Le Développeur IA Senior sera responsable de la conception, du développement et du déploiement de solutions avancées propulsées par l'intelligence artificielle.PLUS PRÉCISÉMENT• Développer, Concevoir et déployer des solutions de recherche IAConstruire et intégrer des pipelines d'ingestion de données, API et solutions backend.• Personnaliser et...


  • Montreal, Quebec, Canada AppDirect Full time $80,000 - $120,000 per year

    Pour la version anglaise de cette description de poste, veuillez consulter le lien suivant / For the English version of this job description, please refer to the following link:Senior PHP Software DeveloperÀ propos d'AppDirecteDevenez un citoyen du monde à l'ère numérique et outillez une nouvelle génération d'entrepreneurs branchés aux quatre coins du...


  • Montreal, Quebec, Canada AppDirect Full time $80,000 - $120,000 per year

    Pour la version anglaise de cette description de poste, veuillez consulter le lien suivant / For the English version of this job description, please refer to the following link:Senior PHP Software Developer À propos d'AppDirecte Devenez un citoyen du monde à l'ère numérique et outillez une nouvelle génération d'entrepreneurs branchés aux quatre...


  • Montreal, Quebec, Canada AppDirect Full time $80,000 - $120,000 per year

    Pour la version anglaise de cette description de poste, veuillez consulter le lien suivant / For the English version of this job description, please refer to the following link: Senior PHP Software DeveloperÀ propos d'AppDirecteDevenez un citoyen du monde à l're numérique et outillez une nouvelle génération d'entrepreneurs branchés aux quatre coins du...


  • Montreal, Quebec, Canada PERENNIS CONSULTING PRO&BEAUTY Full time $40,000 - $60,000 per year

    Lieu de travail : Montréal QC, Canada Nous recherchons un/e Développeur / Développeuse full-stack PHP/MySQL pour rejoindre notre équipe et participer au développement, à la maintenance et à l'évolution de nos applications internes. Vous interviendrez sur l'ensemble du cycle de vie des projets : analyse, conception, développement, support et...


  • Montreal, Quebec, Canada Maplr Full time $90,000 - $120,000 per year

    Tu recherches unnouveau challengeen tant queDéveloppeur/Développeuse Javaà Montréal ?Tu es à la bonne place Rejoins-nous chezMaplr Nous sommes à la recherche detalents exceptionnelscomme toi, prêts à contribuer à desprojets d'envergurequi façonneront l'avenir du Québec, tout en vivant uneaventure humaine incroyablede l'autre côté de...


  • Montreal, Quebec, Canada Engineered Arts Limited Full time $90,000 - $120,000 per year

    du posteEngineered Arts recherche un développeur ou une développeuse backend seniorpour concevoir et maintenir les systèmes serveur robustes derrière nos robotshumanoïdes. En collaboration étroite avec les équipes responsables des produits,de la DevOps et de la robotique, vous concevrez, implémenterez et optimiserez lesAPI et services évolutifs...


  • Montreal, Quebec, Canada Onepoint Full time $90,000 - $120,000 per year

    Description de l'entreprise Wepoint est l'architecte des grandes transformations des entreprises et des acteurs publics. Nous accompagnons nos clients de la stratégie à la mise en œuvre technologique, en nous attachant toujours à penser au-delà des évidences et à s'inscrire dans des logiques de Responsabilité Économique, Sociale, Environnementale...


  • Montreal, Quebec, Canada Botzbrain, inc. Full time

    Senior Java Developer - Rejoignez une équipe d'excellence en technologiesNous sommes à la recherche d'un(e) Senior Java Developer passionné(e) et expérimenté(e) pour rejoindre une équipe dynamique et participer à des projets ambitieux auprès de clients prestigieux.Notre organisation accompagne ses clients dans leurs projets de transformation...

Développeur/développeuse IA senior

2 weeks ago


Montreal, Quebec, Canada Engineered Arts Limited Full time $90,000 - $120,000 per year

Description du poste

Engineered Arts recherche un développeur ou une développeuse en IA pour concevoir la prochaine génération de fonctionnalités comportementales, conversationnelles et agentives intégrées à nos robots humanoïdes. À ce titre, vous travaillerez en étroite collaboration avec des collègues créatifs, faisant preuve d'initiative et de créativité pour développer, déployer et optimiser des animations procédurales et des systèmes de dialogue en temps réel, permettant à Ameca (et à nos autres plateformes) de se démarquer.

La technologie de pointe est au cœur de tout ce que nous faisons et votre mission sera de mobiliser l'IA pour lui donner vie et maximiser le potentiel de la mécatronique.

Notre devise interne, « Soyons spectaculaires », s'applique certainement bien à nos robots, mais nos logiciels doivent l'être tout autant. Et c'est le comportement et les interactions du robot qui font toute la différence.

Responsabilités principales

  • Développement et intégration d'agents conversationnels
  • Concevoir, implémenter et maintenir des modules pour connecter divers modèles LLM , OpenAI, Anthropic, etc.), de reconnaissance vocale (p. ex., Whisper, etc.) et de synthèse vocale , OpenAI, Amazon Polly, etc.) à notre infrastructure et notre framework de robotique.
  • Développer des flux de comportements agentifs (planification de tâches, utilisation d'outils, mémoire) pour enrichir les interactions.
  • Contribuer de nouvelles idées et s'adapter rapidement aux évolutions technologiques.
  • Conception et optimisation des requêtes
  • Définir des mesures qualitatives pour évaluer et modifier les instructions génératives et les requêtes (p. ex., taux de réussite, satisfaction utilisateur, etc.).
  • Évaluer et noter les résultats pour garantir des améliorations quantifiables à chaque itération.
  • Suivi des performances et retour d'information
  • Analyser les démonstrations et les déploiements pour recueillir des données comportementales.
  • « Autoévaluer » les flux conversationnels et intégrer vos observations dans le processus d'optimisation des requêtes.
  • Contribuer aux « scripts » comportementaux intégrés à chaque robot
  • Maintenir un code clair et maintenable; certains clients interagissent directement avec ce code pour l'étendre et déboguer
  • Développer de nouvelles fonctionnalités en fonction des demandes internes et externes.

Défis

  • Travailler de manière autonome et à distance.
  • Trouver l'équilibre entre un code propre et facile à maintenir et la nature dynamique des interactions humain-robot.
  • Concilier agilité dans l'itération des requêtes et rigueur des tests A/B.
  • Gérer l'imprévisibilité des modèles LLM, avec des contraintes en temps réel et principalement à l'audio.

Qualifications, connaissances, compétences et expérience

Essentielles

  • Baccalauréat ou maîtrise en informatique, en intelligence artificielle, en robotique ou dans un domaine connexe.
  • Expérience éprouvée en développement logiciel, notamment des systèmes asynchrones ou multibranches (multithread) de niveau production.
  • Expérience pratique dans la conception d'agents de types chatbots ou d'interfaces conversationnelles basées sur l'IA utilisant des modèles LLM (p. ex., GPT-4, Claude).
  • Maîtrise des bonnes pratiques en matière de conception et d'évaluation de requêtes.

Recherchées

  • Maîtrise des environnements Python asyncio avec tests unitaires.
  • Connaissance des outils de gestion de conteneurs (Docker, Kubernetes) et de l'approche intégration et livraison continues (CI/CD).

Utiles

  • Expérience en robotique ou en frameworks et environnements de programmation en lien avec la robotique.
  • Expérience dans le développement itératif d'agents numériques et leurs comportements.

Senior AI Developer

Role Outline

Engineered Arts is seeking an AI Developer to drive the next generation of behavioral, conversational and agentic capabilities on our humanoid robots. Working with creative colleagues alongside your own intuition and creativity, you will build, deploy and optimize procedural animations and real-time dialogue systems that make Ameca (and our other platforms) truly shine.

Amazing hardware is at the center of everything we do, and in this role you will be responsible for bringing it to life with the power of AI, making the most out of our mechatronics.

Our internal motto is "Be Wow", our robots are wow and we need our software to be wow too. The way the robot behaves and interacts is the biggest source of Wow

Main Responsibilities

  • Build & Integrate Conversational Agents
  • Design, implement and maintain modules connecting LLMs (e.g. OpenAI, Anthropic), ASR (e.g. Whisper) and TTS (e.g. OpenAI, Amazon Polly) to our backend and to our robotics framework.
  • Develop agentic behaviour pipelines (task planning, tool use, memory) for interactions.
  • Bring in new ideas and be ready to pivot quickly when the state-of-the-art changes.

  • Prompt Engineering & Optimization

  • Establish measurable metrics (e.g. success rate, user satisfaction proxies) for prompt changes.
  • Run evals and logging to ensure each iteration yields quantifiable improvements.

  • Performance Monitoring & Feedback

  • Instrument live demos and in-situ deployments to capture behavioural data.
  • "Self-evaluate" conversational flows and feed insights back into prompt-tuning cycles.

  • Get hands on with our existing behaviour "scripts" which are shipped with every robot we sell.

  • Maintain clean and understandable code. Some of our customers interact with, extend and debug this code themselves
  • Extend to accommodate both internal and external feature requests.

Typical Position Interactions

  • Head of Software: strategic roadmap, architecture reviews, resource planning
  • Robot Behaviour Specialist: fine-grained integration, co-design of multi-modal behaviours
  • Roles Architects & Writers: align LLM personalities with brand voice and narrative arcs
  • Rest of Software Team: code reviews, CI/CD processes, cross-component issue triage
  • Embedded & Mechanical Teams: coordinate on latency, compute constraints, real-time planning interfaces
  • QA & Field Engineers: troubleshoot live interactions, iterate on prompt/data issuesChallenges
  • Independently working from a remote location.
  • Harmonising clean, maintainable code with the fluid demands of human-robot conversation.
  • Balancing agility in prompt iteration with the rigour of measurable A/B testing.
  • Managing unpredictability of black-box LLMs under real-time, audio-first constraints.

Qualifications, Knowledge, Key Skills and ExperienceEssential

  • Bachelor's or Master's degree in Computer Science, AI, Robotics, or related field
  • 5+ years' hands-on development,including production-grade async or multithreaded systems
  • Practical experience building chatbots or conversational AI using LLMs (e.g. GPT-4, Claude)
  • Strong understanding of prompt engineering best-practices and evaluation metrics

Desirable

  • Expertise with unit-tested Python asyncio codebases
  • Familiarity with container orchestration (Docker, Kubernetes) and CI/CD

Useful

  • Experience with robotics or robotics frameworks and coding environments
  • Experience with iteratively developing (digital) agents and their behaviours

Type d'emploi : Temps plein, Permanent

Rémunération : ,00$ à ,00$ par an

Lieu du poste : En présentiel