Développeur.euse IA / AI Developer
OVAFull Description
Développeur·se IA (Junior à Intermédiaire)
Québec ou Montréal (hybride)
À propos d’OVA
OVA est un leader en technologies immersives, en intelligence artificielle appliquée et en conception d’expériences XR destinées à la formation, à la simulation et à l’innovation. Grâce à notre plateforme StellarX, nous accompagnons des organisations des secteurs de la défense, de l’aérospatiale, du nucléaire, du médical et du secteur public dans la transformation de leurs pratiques d’apprentissage et d’entraînement. Nous valorisons une culture ouverte, inclusive et collaborative où chaque membre de l’équipe est reconnu pour son expertise et encouragé à se développer.
Sommaire du poste
OVA est en expansion, nous recherchons un·e Développeur·se en intelligence artificielle (niveau junior/ intermédiaire) pour contribuer à la conception, au développement et à l’intégration de solutions IA innovantes. Vous travaillerez sur des technologies émergentes telles que l’IA générative, la vision par ordinateur, les agents intelligents et les systèmes multimodaux, dans des contextes interactifs, immersifs et temps réel (AR/VR, simulation, interfaces intelligentes). Ce rôle est idéal pour une personne curieuse, motivée et passionnée par la R&D appliquée, souhaitant évoluer rapidement dans un environnement de prototypage avancé.
Rôle et responsabilités
Développement et intégration IA
* Participer au développement et à l’intégration de fonctionnalités basées sur l’intelligence artificielle
* Concevoir et maintenir des pipelines IA utilisant LLMs, vision par ordinateur, traitement audio et systèmes multimodaux
* Développer des services backend et APIs liés aux systèmes IA
* Intégrer des modèles IA dans des applications temps réel (Unity, AR/VR, applications interactives)
Collaboration et prototypage
* Travailler avec les équipes logicielles et R&D pour transformer des concepts en prototypes fonctionnels
* Effectuer des tests, du débogage et de l’optimisation des performances
* Contribuer à la documentation technique et aux bonnes pratiques de développement
Veille et innovation
* Participer à la veille technologique en IA, XR et systèmes interactifs
* Évaluer de nouvelles approches, modèles et outils IA
* Contribuer à l’amélioration continue des pipelines et méthodologies internes
Profil recherché
Exigences essentielles
* Formation en informatique, génie logiciel, intelligence artificielle ou domaine connexe
* Expérience pratique en programmation Python
* Bonne compréhension des concepts fondamentaux en IA et apprentissage automatique
* Connaissance de frameworks IA modernes :
* PyTorch ou TensorFlow
* Transformers / Hugging Face
* APIs LLM (OpenAI, Anthropic, etc.)
* Connaissance des architectures client‑serveur et APIs REST
* Capacité à travailler de manière autonome et collaborative
* Intérêt marqué pour les technologies émergentes et l’innovation
Atouts importants
* Expérience avec Unity ou environnements 3D temps réel
* Connaissance des systèmes RAG, embeddings et bases vectorielles
* Expérience en vision par ordinateur ou traitement audio
* Familiarité avec Docker, Git et environnements cloud
* Expérience en optimisation de modèles ou inférence locale
* Intérêt pour la réalité augmentée, les agents IA ou les interfaces immersives
Compétences recherchées
* Esprit analytique et capacité de résolution de problèmes
* Curiosité technique et apprentissage rapide
* Bonnes habiletés en communication technique
* Approche structurée du développement logiciel
* Intérêt pour la recherche appliquée et le prototypage rapide
Type de poste
* Temps plein
* Mode hybride ou télétravail partiel possible
* Niveau : Junior à intermédiaire
Ce que nous offrons
* Participation à des projets innovants à forte composante technologique
* Environnement axé sur la R&D et l’expérimentation
* Opportunités d’apprentissage rapide en IA, XR et systèmes interactifs
* Collaboration avec une équipe multidisciplinaire
* Flexibilité et autonomie dans l’exécution des projets
Technologies utilisées
Python • PyTorch • TensorFlow • Hugging Face • APIs LLM • Unity • Git • Docker • FastAPI • Node.js • Bases vectorielles • Cloud & services IA modernes
Conditions de travail et avantages
* Horaire : 35 heures par semaine
* 4 semaines de vacances
* Mode de travail hybride
* Présence au bureau : 2 jours/semaine
* Heures supplémentaires occasionnelles, récupérables lorsque applicable
* Assurances collectives
* Télémédecine
* Programme d’aide aux employés (PAE)
* Remboursement de 100 $/mois (transport en commun, gym, internet, etc.)
* REER collectif
* Diverses activités sociales
AI Developer (Junior to Intermediate)
Quebec or Montreal
About OVA
OVA is a leader in immersive technologies, applied artificial intelligence, and the development of XR experiences for training, simulation, and innovation. Through our StellarX platform, we support organizations in the defense, aerospace, nuclear, medical, and public sectors as they transform how they learn, train, and operate. We foster an open, inclusive, and collaborative culture where every team member is valued for their expertise and encouraged to grow.
Position Summary
As OVA continues to grow, we are looking for a Junior to Intermediate AI Developer to contribute to the design, development, and integration of innovative AI solutions. You will work with emerging technologies such as generative AI, computer vision, intelligent agents, and multimodal systems, within interactive, immersive, and real‑time environments (AR/VR, simulation, intelligent interfaces). This role is ideal for someone curious, motivated, and passionate about applied R&D, who wants to grow quickly in an advanced prototyping environment.
Role & Responsibilities
AI Development & Integration
* Participate in the development and integration of AI‑based features
* Design and maintain AI pipelines using LLMs, computer vision, audio processing, and multimodal systems
* Develop backend services and APIs related to AI systems
* Integrate AI models into real‑time applications (Unity, AR/VR, interactive applications)
Collaboration & Prototyping
* Work with software and R&D teams to transform concepts into functional prototypes
* Perform testing, debugging, and performance optimization
* Contribute to technical documentation and development best practices
Research & Innovation
* Participate in technological watch activities in AI, XR, and interactive systems
* Evaluate new AI approaches, models, and tools
* Contribute to the continuous improvement of internal pipelines and methodologies
Candidate Profile
Essential Requirements
* Degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field
* Hands‑on programming experience with Python
* Solid understanding of core AI and machine learning concepts
* Knowledge of modern AI frameworks:
* PyTorch or TensorFlow
* Transformers / Hugging Face
* LLM APIs (OpenAI, Anthropic, etc.)
* Understanding of client‑server architectures and REST APIs
* Ability to work both independently and collaboratively
* Strong interest in emerging technologies and innovation
Important Assets
* Experience with Unity or real‑time 3D environments
* Knowledge of RAG systems, embeddings, and vector databases
* Experience in computer vision or audio processing
* Familiarity with Docker, Git, and cloud environments
* Experience with model optimization or local inference
* Interest in augmented reality, AI agents, or immersive interfaces
Key Competencies
* Strong analytical and problem‑solving skills
* Technical curiosity and fast learning ability
* Solid technical communication skills
* Structured approach to software development
* Interest in applied research and rapid prototyping
Position Details
* Full‑time
* Hybrid or partial remote work possible
* Level: Junior to Intermediate
What We Offer
* Participation in innovative, high‑technology projects
* A work environment focused on R&D and experimentation
* Fast learning opportunities in AI, XR, and interactive systems
* Collaboration with a multidisciplinary team
* Flexibility and autonomy in project execution
Technologies Used
Python • PyTorch • TensorFlow • Hugging Face • LLM APIs • Unity • Git • Docker • FastAPI • Node.js • Vector Databases • Cloud & Modern AI Services
Work Conditions & Benefits
* 35‑hour work week
* 4 weeks of vacation
* Hybrid work model
* On‑site presence: 2 days per week
* Occasional overtime, with time off when applicable
* Group insurance plan
* Telemedicine services
* Employee Assistance Program (EAP)
* $100/month reimbursement (public transit, gym, internet, etc.)
* Group RRSP
* Various social activities