Software Engineer: Generative Ai

Toronto, ON, CA, Canada

Job Description

Job Requisition ID #
25WD92637
25WD92637 Software Engineer: Generative AIFrench translation to follow!/Traduction francaise a suivre!
Position Overview

Autodesk is leading the transformation of the AEC industry, integrating AI technology into our products. We're enhancing our applications with cloud-native capabilities, including data at scale, edge computing, AI-based solutions, and advanced 3D modeling and graphics. This innovation is happening across our flagship products--AutoCAD, Revit, Construction Cloud--and Forma, our new Industry Cloud.

As a Full-Stack Software Developer on the AEC Solutions group, you will join a team of technologists to help build foundation models and generative AI tools for the AEC industry. You will collaborate across organizations with a versatile group of AI Researchers, ML Engineers, Software Architects, and Experience Designers to develop generative AI solutions that enhance AEC customer workflows. Location: We support hybrid work, and you work near our Boston, Massachusetts or Toronto, Canada offices.
ResponsibilitiesCollaborate with engineers, engineering teams, and experience designers to develop and test working software Contribute to the implementation of individual software components, with a high emphasis on quality, test-driven development, and sound software engineering practices Participate in software design reviews, conduct peer code reviews, and provide input and feedback to other members of the development team Write unit/functional/regression tests for the code you create, and contribute to test automation, continuous integration, and deployment processes together with everyone else in the development team

Minimum QualificationsBS or MS in Computer Science or related technical field Strong experience in C# and the .NET framework for building scalable, high-performance applications Previous front-end web development experience, building scalable web applications and components using UI libraries such as React and working with Typescript/Javascript Understanding of modern software practices including Continuous Integration, Continuous Delivery Experience with Scrum and Agile development processes and methodologies Proficiency with Git and GitHub for source control and collaboration within a team

Preferred QualificationsExperience in the AEC industry, using Autodesk products such as Revit, AutoCAD, or Forma, and AEC data schemas and standards, especially using the product APIs for plugin development Experience with OpenGL/WebGL or other graphics programming interfaces, including graphics libraries such as three.js Familiarity with browser dev tools, logging libraries, and performance monitoring. Knowledge of WebAssembly for optimizing performance. Familiarity with unit and integration testing frameworks such as Jest, Mocha, etc. Familiarity with machine learningpractices Familiarity with optimization of 3Ddata visualization techniques Previous back-end service and API development using common protocols such as HTTP, grpc, or websockets

The Ideal CandidateEasily collaborates with other members of an Agile team to get products and components developed and completed Constantly strives to learn new technologies and methodologies Is adaptable, customer-focused, creative and seeks new ways to solve hard problems

______________________________________________________________________________________________________________
25WD92637 Ingenieur logiciel : IA generative
Apercu du poste
Autodesk est a la pointe de la transformation du secteur AEC, en integrant la technologie IA a ses produits. Nous ameliorons nos applications grace a des fonctionnalites natives du cloud, notamment des donnees a grande echelle, l'edge computing, des solutions basees sur l'IA et des fonctionnalites avancees de modelisation et de graphisme 3D. Cette innovation concerne l'ensemble de nos produits phares (AutoCAD, Revit, Construction Cloud) et Forma, notre nouveau cloud industriel.
En tant que developpeur logiciel full stack au sein du groupe AEC Solutions, vous rejoindrez une equipe de technologues afin de contribuer a la creation de modeles de base et d'outils d'IA generative pour le secteur AEC. Vous collaborerez avec un groupe polyvalent de chercheurs en IA, d'ingenieurs en apprentissage automatique, d'architectes logiciels et de concepteurs d'experience afin de developper des solutions d'IA generative qui ameliorent les flux de travail des clients AEC. Lieu : nous encourageons le travail hybride, et vous travaillerez a proximite de nos bureaux de Boston, dans le Massachusetts, ou de Toronto, au Canada.
ResponsabilitesCollaborer avec les ingenieurs, les equipes d'ingenierie et les concepteurs d'experience afin de developper et de tester des logiciels fonctionnels Contribuer a la mise en oeuvre de composants logiciels individuels, en mettant l'accent sur la qualite, le developpement pilote par les tests et les bonnes pratiques d'ingenierie logicielle Participer a la revision de la conception des logiciels, effectuer des revues de code par les pairs et fournir des commentaires et des retours aux autres membres de l'equipe de developpement Rediger des tests unitaires/fonctionnels/de regression pour le code que vous creez et contribuer a l'automatisation des tests, a l'integration continue et aux processus de deploiement en collaboration avec tous les autres membres de l'equipe de developpement

Qualifications minimalesLicence ou master en informatique ou dans un domaine technique connexe Solide experience en C# et dans le framework .NET pour la creation d'applications evolutives et hautement performantes Experience prealable en developpement web front-end, creation d'applications et de composants web evolutifs a l'aide de bibliotheques d'interface utilisateur telles que React et utilisation de Typescript/Javascript Comprehension des pratiques logicielles modernes, notamment l'integration continue et la livraison continue Experience des processus et methodologies de developpement Scrum et Agile Maitrise de Git et GitHub pour le controle des sources et la collaboration au sein d'une equipe

Qualifications souhaiteesExperience dans le secteur de l'AEC, avec l'utilisation de produits Autodesk tels que Revit, AutoCAD ou Forma, et des schemas et normes de donnees AEC, en particulier l'utilisation des API des produits pour le developpement de plugins Experience avec OpenGL/WebGL ou d'autres interfaces de programmation graphique, y compris les bibliotheques graphiques telles que three.js Connaissance des outils de developpement de navigateurs, des bibliotheques de journalisation et de la surveillance des performances. Connaissance de WebAssembly pour l'optimisation des performances. Connaissance des frameworks de tests unitaires et d'integration tels que Jest, Mocha, etc. Connaissance des pratiques de machine learning*
Connaissance de l'optimisation des techniques de visualisation de donnees 3D*
Experience prealable dans le developpement de services back-end et d'API a l'aide de protocoles courants tels que HTTP, grpc ou websockets

Le candidat idealCollabore facilement avec les autres membres d'une equipe Agile pour developper et finaliser des produits et des composants S'efforce constamment d'apprendre de nouvelles technologies et methodologies Est adaptable, oriente client, creatif et recherche de nouvelles facons de resoudre des problemes difficiles

Learn More / Plus d'information
About Autodesk / A propos d'Autodesk
Welcome to Autodesk! 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.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Bienvenue chez Autodesk ! Nos logiciels creent chaque jour des choses extraordinaires : des batiments les plus ecologiques aux voitures les plus propres, en passant par les usines les plus intelligentes et les films a succes. Nous aidons les innovateurs a concretiser leurs idees, transformant non seulement la facon dont les choses sont fabriquees, mais aussi ce qui peut l'etre. Nous sommes tres fiers de notre culture chez Autodesk ; elle est au coeur de tout ce que nous faisons. Notre culture guide notre facon de travailler et de nous comporter les uns envers les autres, influence nos interactions avec nos clients et nos partenaires, et definit notre image au monde. En tant qu'Autodeskien, vous pouvez accomplir un travail significatif qui contribue a batir un monde meilleur, concu et realise pour tous. Pret a faconner le monde et votre avenir ? Rejoignez-nous !
Salary transparency / Transparence salariale
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Le salaire est l'un des elements du programme de remuneration concurrentiel d'Autodesk. Pour les postes bases au Canada (Colombie-Britannique), nous proposons un salaire de base compris entre X et X dollars. Les offres sont basees sur l'experience et la situation geographique du candidat et peuvent depasser cette fourchette. En plus du salaire de base, notre programme de remuneration peut inclure des primes annuelles en especes, des commissions pour les postes commerciaux, des attributions d'actions et un ensemble complet d'avantages sociaux.
Diversity & Belonging / Diversite et appurtenance
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging
Nous sommes fiers de cultiver une culture d'appartenance ou chacun peut s'epanouir. Pour en savoir plus, cliquez ici : https://www.autodesk.com/company/diversity-and-belonging
Are you an existing contractor or consultant with Autodesk?
Etes-vous un sous-traitant ou un consultant existant d'Autodesk ?
Please search for open jobs and apply internally (not on this external site).
Veuillez rechercher des emplois vacants et postuler a l'interne (pas sur ce site externe).

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3001079
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned