AI Developer (Intermediate)

Voxira — Canada · Posted ~1 day ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

----------------------------- English will follow -------------------------------------- À propos du poste Joignez-vous à notre équipe d'ingénierie à titre de développeur IA intermédiaire, en travaillant avec davantage d'autonomie pour développer, tester et optimiser les composantes d'intelligence artificielle et d'apprentissage automatique qui alimentent les produits conversationnels et de transcription de Voxira. Vous assumerez la responsabilité de bout en bout de fonctionnalités tout en poursuivant votre progression vers le leadership technique. Responsabilités Développement et mise en œuvre de modèles d'IA Développer et coder de façon autonome des fonctionnalités logicielles intégrant des modèles d'IA, notamment des LLM, la STT, la TTS et la STS, de la spécification jusqu'au déploiement en production.Ajuster les paramètres des modèles et proposer des solutions optimisant la qualité et les coûts de la STT/TTS dans les langues prises en charge, avec un encadrement réduit des développeurs principaux.Prendre en charge de bout en bout l'intégration des agents et modèles d'IA dans les applications en production, en assurant leur performance et leur stabilité.Concevoir et mettre en œuvre des stratégies de test pour les composantes d'IA (modèles, pipelines, intégrations), au-delà de la simple exécution de tests prédéfinis.Analyser et résoudre de façon autonome les enjeux de performance liés à l'inférence des modèles d'IA.Contribuer à la conception des pipelines de données pour l'entraînement et l'évaluation des modèles d'apprentissage automatique.Veiller à ce que le développement respecte l'architecture et les normes définies par les architectes et les responsables.Appliquer les meilleures pratiques du cycle de développement logiciel sécurisé, y compris les normes OWASP et les procédures de l'entreprise. Qualité du code et optimisation Effectuer des revues de code pour les développeurs pairs et juniors, contribuant aux normes de qualité de code à l'échelle de l'équipe.Diriger les efforts d'optimisation de la performance des pipelines de données et de l'inférence des modèles d'IA.Rédiger une documentation technique claire décrivant les modèles, les jeux de données, les API et les processus de déploiement des composantes d'IA. Collaboration et leadership émergent Collaborer avec les développeurs, les scientifiques de données et l'équipe d'assurance qualité afin de résoudre les enjeux techniques propres aux environnements, modèles, agents et données d'IA.Commencer à encadrer les développeurs juniors sur les pratiques d'implantation de l'IA.Contribuer aux discussions d'architecture en offrant un point de vue technique aux côtés des développeurs principaux.Se tenir au fait des technologies émergentes en IA, notamment les nouveaux LLM, cadres, techniques d'entraînement, STT, TTS et STS, ainsi que des meilleures pratiques MLOps. Qualifications requises De 2 à 5 ans d'expérience en développement logiciel, avec une expérience pratique en implantation de l'IA/apprentissage automatique.Baccalauréat ou maîtrise en informatique, en intelligence artificielle/apprentissage automatique ou dans une discipline connexe (ou expérience équivalente).Excellente maîtrise de Python et de JavaScript/TypeScript.Expérience démontrée dans l'intégration de LLM ou d'autres modèles d'IA/apprentissage automatique dans des applications en production, avec un encadrement minimal.Expérience avec des cadres d'apprentissage automatique (par exemple PyTorch, TensorFlow, Hugging Face).Une certaine expérience en mentorat ou en revue du travail de développeurs juniors est un atout.Bilinguisme français-anglais requis. Technologies Python, JavaScript/TypeScript, Node.js, Next.js, React, PyTorch ou TensorFlow, Hugging Face, Langfuse, LiveKit, LangChain, AWS, Docker, GitHub Actions, Jira et Confluence. Développez une IA qui transforme le secteur de la santé Voxira est une start-up spécialisée dans l'IA, fondée par des professionnels de santé afin de développer des technologies adaptées et conformes aux exigences du secteur de la santé. Notre plateforme d'IA aide les cliniques à réduire leur charge administrative, à améliorer l'accès aux soins et à permettre aux équipes soignantes de consacrer davantage de temps à ce qui compte le plus : les patients. La sécurité, la fiabilité et l'innovation sont au cœur de tout ce que nous développons. Chez Voxira, vous aurez un impact direct sur l’avenir des soins de santé. Vos meilleures idées n’auront pas besoin de passer par six niveaux d’approbation. Vous travaillerez en étroite collaboration avec notre équipe de direction sur une IA de pointe qui contribue à apporter des solutions concrètes visant à améliorer le fonctionnement quotidien des cliniques à travers l’Amérique du Nord. Si vous vous épanouissez dans un environnement en constante évolution, où l’on construit parfois l’avion tout en le pilotant, nous serions heureux de vous rencontrer ! ------------------------------ About the Role Join our engineering team as an Intermediate AI Developer, working with greater autonomy to build, test, and optimize the AI and machine learning components that power Voxira's conversational and scribe products. You'll take on end-to-end ownership of features while continuing to grow toward technical leadership. Responsibilities AI Model Development & ImplementationIndependently develop and code software features integrating AI models, including LLMs, STT, TTS, and STS, from specification through production deployment.Tune model parameters and propose solutions optimizing quality and cost for STT/TTS across supported languages, with reduced senior oversight.Own integration of AI agents and models into production applications end-to-end, ensuring performance and stability.Design and implement test strategies for AI components (models, pipelines, integrations), not just execute predefined tests.Investigate and resolve AI model inference performance issues independently.Contribute to data pipeline design for training and evaluating machine learning models.Ensure development aligns with architecture and standards defined by the architects and supervisors.Apply secure development lifecycle best practices, including OWASP standards and company procedures.Code Quality & OptimizationConduct code reviews for peer and junior developers, contributing to team-wide code quality standards.Drive performance optimization efforts across data pipelines and AI model inference.Write clear technical documentation describing models, datasets, APIs, and deployment processes for AI components.Collaboration & Growing LeadershipCollaborate with developers, data scientists, and QA to resolve technical issues specific to AI environments, models, agents, and data.Begin mentoring junior developers on AI implementation practices.Contribute to architecture discussions, providing technical input alongside senior developers.Stay current on emerging AI technologies (new LLMs, frameworks, training techniques, STT, TTS, STS) and MLOps best practices. Qualifications 2–5 years of experience in software development, with hands-on AI/ML implementation experience.Bachelor's or Master's degree in Computer Science, AI/Machine Learning, or a related discipline (or equivalent experience).Strong proficiency in Python and JavaScript/TypeScript.Demonstrated experience integrating LLMs or other AI/ML models into production applications with minimal supervision.Experience with machine learning frameworks (e.g., PyTorch, TensorFlow, Hugging Face).Some experience mentoring or reviewing the work of junior developers is an asset.Bilingual French and English (required).TechnologiesPython, JavaScript/TypeScript, Node.js, Next.js, React, PyTorch or TensorFlow, Hugging Face, Langfuse, LiveKit, LangChain, AWS, Docker, GitHub Actions, Jira, Confluence.Why join Voxira?Build technology that measurably improves healthcare. Work on cutting-edge AI projects, collaborate directly with the leadership team, help shape our product roadmap, and contribute to the future of healthcare AI — all in a hybrid, Montreal-based team that moves fast and ships real solutions to real clinics. Build AI that transforms healthcare Voxira is a fast-growing AI startup founded by clinicians to build practical, compliant technology for healthcare. Our AI platform helps clinics reduce administrative burden, improve access to care, and give healthcare teams more time for what matters most: patients. Security, reliability, and innovation are at the core of everything we build. At Voxira, you'll have a direct impact on the future of healthcare. Your best ideas won't need six layers of approval. Just a good reason. You'll collaborate closely with our leadership team, you can expect lots of collaboration and the occasional “can I pick your brain for five minutes”. You’ll work on cutting-edge AI helping deliver real solutions that improve the daily operations of clinics across North-America. If you thrive in a fast-moving environment where sometimes the plane is being built while we’re flying it, we'd love to meet you.