Développeur Logiciel Senior
Autodesk
25WD94208, Développeur logiciel senior
English translation will follow!/La traduction en anglais suivra!
Autodesk recherche un **développeur logiciel Java** pour rejoindre l'équipe **Autodesk Platform Services Data Models**. Cette équipe fournit des composants de plateforme de données cloud à haute valeur ajoutée, à l'échelle de l'exaoctet, qui alimentent les produits de bureau, mobiles et Web. Cela permet à nos équipes produit de créer des expériences de données cohérentes au sein des produits, à nos partenaires d'intégrer et d'étendre nos données, et à nos utilisateurs finaux de travailler avec leurs données sur tous les produits Autodesk. Vous serez rattaché au directeur principal, responsable du développement logiciel, basé au Canada, et le poste est hybride, basé à Montréal ou à Toronto. Il s'agit d'une opportunité passionnante de faire partie et de contribuer à l'évolution du développement de la discipline d'ingénierie dans un environnement lean/agile et de contribuer à une organisation engagée dans l'amélioration continue. Notre équipe permet des expériences centrées sur les données en temps réel à grande échelle afin de faire la différence pour tous ceux qui imaginent, conçoivent et construisent notre monde.
Traduire des problèmes commerciaux de haut niveau en solutions d'IA fonctionnelles en créant et en exécutant des solutions de bout en bout
Mettre en œuvre une architecture backend évolutive, fiable et maintenable prenant en charge les flux de travail d'IA, l'automatisation et les pipelines de traitement des données
Intégrer les services d'IA dans des piles technologiques complexes, en garantissant l'interopérabilité avec les microservices, la plateforme AWS et les systèmes de données
Collaborer avec les chefs de produit, les propriétaires de produit, les architectes logiciels et d'autres équipes de développement afin de transformer de manière itérative les exigences de haut niveau en améliorations de produits qui sont livrées aux clients de manière incrémentielle
Contribuer à la conception et à l'architecture des logiciels en utilisant des modèles de conception cloud et en injectant votre expertise cloud dans l'ensemble du cycle de vie du développement
Se tenir au courant de l'écosystème, des cadres et des outils de l'IA afin de guider les décisions de mise en œuvre et les évaluations techniques pour l'adoption de nouvelles capacités d'IA
Diplôme universitaire ou postuniversitaire en génie informatique ou dans un domaine technique connexe
Plus de 4 ans d'expérience en conception, développement et/ou conseil en logiciels dans le domaine des systèmes cloud ou des services web
Excellentes compétences pratiques en programmation Java
Expérience avec les processus, les outils et les méthodologies Agile du cycle de vie du développement logiciel (SDLC)
Expérience pratique avec AWS ou d'autres fournisseurs de cloud
Solides connaissances des composants de l'écosystème IA, notamment les principaux fournisseurs de modèles fondamentaux, les API IA, les pipelines de données et les cadres d'orchestration
Connaissance des concepts CI/CD et expérience de travail avec un pipeline de déploiement tel que Jenkins
Connaissance des outils et cadres d'IA tels que AWS Bedrock, Langchain, les bases de données vectorielles ou les technologies d'orchestration d'IA similaires
Compréhension des principes d'IA responsable, de la confidentialité des données et des considérations relatives à la fiabilité des systèmes
25WD94208, Senior Software Developer
Autodesk is looking for a **Software Developer Java** to join the **Autodesk Platform Services Data Models Team**. The team delivers high-value, exabyte-scale and cloud data platform components powering desktop, mobile, and web products. This enables our product teams to build cohesive in-product data experiences, our partners to integrate and expand our data, and our end-users to work with their data across all Autodesk products. You will report to the Senior Manager, Software Development Manager based in Canada, and the role is hybrid based in Montreal or Toronto. This is an exciting opportunity to be part of and to help evolve developing the engineering discipline in a lean/Agile environment and to contribute to an organization committed to continuous improvement. Our team enables real-time data-centric experiences at scale to make a difference for all of those who imagine, design, and make our world.
Translate high-level business problems into functional AI solutions by creating and executing end-to-end solutions
Design, build, and maintain backend services and APIs that deploy and integrate AI-powered features using existing foundational models (e.g., OpenAI, Claude, Hugging Face, etc.)
Implement scalable, reliable, and maintainable backend architecture supporting AI workflows, automation, and data processing pipelines
Integrate AI services into complex technology stacks, ensuring interoperability with microservices, AWS platform, and data systems
Partner with product managers, product owners, software architects, and other development teams to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally
Contribute to software design and architecture by using cloud design patterns and injecting your cloud expertise into the entire development lifecycle
Contribute to improvements in processes and deliverables that increase the effectiveness of the team in responding to customer and needs
Stay abreast of the AI ecosystem, frameworks, and tools to guide implementation decisions and technical evaluations for adopting new AI capabilities
Graduate or Postgraduate in Computer Science Engineering or related technical fields
- 4+ years of software design, development, and/or consulting experience in cloud systems or web services
- Excellent hands-on Java programming skills
- Experience with software development lifecycle (SDLC) processes, tools, and Agile methodologies
- Hands-on Experience with AWS or other cloud providers
- Strong knowledge of AI ecosystem components including major foundational model providers, AI APIs, data pipelines, and orchestration frameworks
- Practical expertise in integrating third-party AI services and managing complex dependencies in multi-stack environments
- Effective problem solver with a test-and-learn mindset, capable of rapid prototyping and iterative development
- Familiarity with CI/CD concepts and experience working with a deployment pipeline such as Jenkins
Familiarity with AI tools and frameworks like AWS Bedrock, Langchain, vector databases, or similar AI orchestration technologies
Experience with automation, knowledge systems, and backend optimization related to AI-driven processes
Understanding of responsible AI principles, data privacy, and system reliability considerations
Experience in building APIs and backend components for real-time or near-real-time AI applications
Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
Nos logiciels créent chaque jour des choses extraordinaires : des bâtiments les plus écologiques aux voitures les plus propres, en passant par les usines les plus intelligentes et les films à succès. En plus du salaire de base, notre programme de rémunération peut inclure des primes annuelles en espèces, des commissions pour les postes commerciaux, des attributions d'actions et un ensemble complet d'avantages sociaux.
Diversity & Belonging / Diversité et appurtenance
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
Veuillez rechercher des emplois vacants et postuler à l’interne (pas sur ce site externe).
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Développeur Logiciel Senior. Soyez parmi les premiers à postuler !
- ingénieur logiciel Montréal, QC
- software developer internship Montréal, QC
- software developer intern Montréal, QC
- software engineer part time Montréal, QC
- software developer co-op Montréal, QC
- software engineer internship no experience Montréal, QC
- software engineer co-op Montréal, QC
- senior software engineer Montréal, QC
- software development engineer - test Montréal, QC
- software engineer - computer Montréal, QC
