Senior GEN AI/LLM Developer/Consultant

New Brunswick, New Brunswick Mariner Innovations

Job Viewed

Tap Again To Close

Job Description

COMPANY DESCRIPTION

Mariner innovates always and everywhere, turning novel ideas into practical solutions. From products and services to venture creation, we build better futures powered by people. Our purpose has always been to be a great, everlasting technology company for those who make an impact - elevating people, data, and technology in the best way to solve hard problems. We partner with people embracing change, leveraging data, cybersecurity, cloud, and change management to drive successful business outcomes that matter to our customers. 

Mariners build for change. Like SHIFT Energy, our energy management and decarbonization company. Or East Valley Ventures, created to scale social economic impact in our communities through investment and mentorship of emerging change-makers and their companies. 

Mariner’s purpose has always been to be a great, everlasting technology company and the core values that guide us every day are: 
 

OUR VALUES

•    We care for our team.
•    We care about the impact we have on our community.
•    We serve by solving complex problems.
•    We grow because growth fuels opportunities.
•    We innovate always and everywhere.
•    We build a business that lasts.
 

OVERVIEW OF THE ROLE

We are seeking a highly skilled Gen AI/LLM Developer to join our team. In this role, you will leverage Generative AI (Gen AI) and Large Language Models (LLMs) to design and implement solutions for complex use cases, including root cause analysis. This is a hands-on technical role requiring both strategic solution design and practical implementation expertise.

WHAT YOU’LL BE DOING IN THE ROLE:

•    Design and architect conceptual solutions using Generative AI and LLMs to address specific business challenges.
•    Apply Gen AI/LLM techniques for root cause analysis and other use cases, ensuring innovative and effective solutions.
•    Lead the development and deployment of end-to-end AI-driven models, including fine-tuning and customization of pre-trained LLMs.
•    Collaborate with cross-functional teams to understand requirements and deliver technical solutions aligned with business needs.
•    Conduct research on emerging AI technologies and LLM advancements to integrate cutting-edge methodologies into solutions.
•    Perform hands-on coding and model implementation using frameworks such as PyTorch, TensorFlow, Hugging Face, or similar.
•    Optimize AI/ML workflows for scalability, performance, and accuracy.
•    Develop and maintain technical documentation, including architecture diagrams and model specifications.
•    Provide technical mentorship and guidance to team members on AI/LLM-related projects.
 

WHAT SKILLS / QUALIFICATIONS YOU’LL NEED TO DO THE JOB: 

•    Bachelor's or Master’s degree in computer science, Data Science, Artificial Intelligence, or a related field.
•    Strong experience with Generative AI and Large Language Models (LLMs), such as GPT, BERT, or similar.
•    Proven ability to design conceptual AI/LLM solutions and implement them hands-on.
•    Proficiency in programming languages like Python, with a focus on AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch).
•    Experience with fine-tuning and deploying large-scale models in production environments.
•    Solid understanding of root cause analysis methodologies and their application in AI/ML projects.
•    Familiarity with cloud platforms (AWS, Azure, Google Cloud) and AI/ML service offerings.
•    Strong problem-solving skills and a passion for leveraging AI to solve real-world challenges.
•    Excellent communication and collaboration skills to work effectively with technical and non-technical stakeholders.

Preferred Skills:

•    Experience with natural language processing (NLP) techniques and tools.
•    Knowledge of MLOps practices and frameworks for AI model lifecycle management.
•    Familiarity with industry-specific AI/LLM applications and use cases.

   …AND YOU ARE.

•    Always improving your skills and knowledge: you want to be the best at what you do.  
•    Curious and creative; comfortable taking on new problems and challenges.
•    A self-starter with the ability to recommend priorities to the project leader. 
•    Comfortable working through problems and figuring things out with minimal supervision.
•    Great problem-solving skills: thorough and reliable
•    Able to work in a team: share knowledge and assist other team members.
•    A good communicator: able to explain your ideas and recommendations.
•    Well organized and dependable under pressure: you manage your time effectively.
•    Energized by our company values!  

WHY MARINER?

We believe in making a positive impact in the communities where we live and work! Our team is in major cities across Canada, with most of our team residing in Atlantic Canada. Not only are we passionate about nurturing a thriving technology sector here in Atlantic Canada, but we are also committed to solving technology challenges that will make an impact worldwide. Technology is everlasting, and we take pride in connecting world class talent to world class projects and business solutions! To achieve this, we know we need to be all in on training and development of our team so we can continue to move the needle in the technology sector together. Of course, we offer competitive compensation and benefits packages to our team, but our competitive edge is the development and training that our team experiences every day. 

We recognize that empowered employees are more innovative, more efficient, deliver better customer results and can flat out-perform conventional organizations. 
If you are an IT Professional, Software Professional, or Management Consultant, that is passionate about career development, data, and problem solving, we want to hear from you! If this sounds like someone you know, share this with them so they do not miss the opportunity to experience Mariner! To achieve this, we know we need to be all in on training and development of our team so we can continue to move the needle in the technology sector together. Of course, we offer competitive compensation and benefits packages to our team, but our competitive edge is the development and training that our team experiences every day.

Be part of our vibrant community that values diversity and embraces inclusion at every level. We are committed to fostering a culture where individuals from all backgrounds and walks of life feel empowered to contribute their unique perspectives. Our collaborative environment celebrates the richness of ideas and experiences, and we believe that by embracing diversity, we can achieve greater innovation and excellence together. Come and help us create a workplace that reflects the beautiful tapestry of our global community.

Join our growing team! 

This advertiser has chosen not to accept applicants from your region.

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Principal Machine Learning: Generative AI

New Brunswick, New Brunswick Autodesk

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Job Requisition ID #**
25WD85983
_French job description to follow!/La description de poste en français se trouve plus bas!_
**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, and Construction Cloud-and Forma, our new Industry Cloud.
As a Machine Learning Developer/Engineer on the AEC Solutions team, you will join a team of technologists to help build foundation models and generative AI tools for the AEC industry. You will work collaboratively to create and interpret design data that can enhance design and engineering workflows.
**Report:** You will report to the Machine Learning Manager in the Architecture, Engineering, and Construction (AEC) Solutions Team.
**Location:** We support hybrid work, and you work near our Boston, Massachusetts or Toronto, Canada offices.
**Responsibilities**
+ Architect and guide the implementation of scalable data pipelines and architectures
+ Work with large-scale multimodal datasets (text, 2D/3D geometry, and structured data), developing advanced preprocessing, augmentation, and content understanding techniques
+ Architect, develop, and optimize production-level ML solutions, focusing on scalability and reliability, while contributing to engineering best practices
+ Establish best practices for model experimentation, evaluation, and optimization
+ Contribute to technical execution by writing well-structured, high-performance code for production ML pipelines
+ Perform in-depth requirements analysis, collaborating with team members at different levels and documenting solutions
+ Set the technical direction by identifying key challenges and defining innovative solutions
+ Communicate technical findings effectively, influencing stakeholders through quantitative analysis, qualitative insights, and clear visual presentations
+ Mentor and guide junior engineers, fostering a culture of technical excellence and knowledge-sharing within the team
**Minimum Qualifications**
+ An MS in Machine Learning, Artificial Intelligence, Mathematics, Statistics, Computer Science, or a related field
+ 10+ years of experience in machine learning engineering or a related field, with a proven track record of leadership and hands-on implementation
+ Expertise in deep learning architectures (e.g., Transformers, CNNs, GANs) and modern ML frameworks (e.g., PyTorch, Lightning, Ray)
+ Experience with LLMs and related technologies, including frameworks, embedding models, vector databases, and Retrieval-Augmented Generation (RAG) systems, in production settings
+ Deep understanding of data modeling, system architectures, and processing techniques, including 2D/3D geometric data representations
+ Experience with AWS cloud services and SageMaker Studio for scalable data processing and model development
+ Strong foundation in computer science fundamentals, distributed computing, and algorithmic efficiency
+ Proven ability to translate theoretical concepts into practical solutions and prototype implementations
+ Ability to work autonomously while effectively collaborating across teams, bridging the gap between research and practical implementation
+ Excellent technical writing and communication skills for documentation, presentations, and influencing cross-functional teams
**Preferred Qualifications**
+ Background in Architecture, Engineering, or Construction
+ Extensive experience in data preparation, hyper-parameter selection; acceleration techniques; and optimization methods
+ Proficiency in parallel and distributed computing techniques, with hands-on experience using platforms like Spark, Ray, or similar distributed systems for large-scale data processing and model training
+ Proven record in developing and deploying high-scale machine learning algorithms in production environments
**Ideal Candidate**
+ You are passionate about solving problems for AEC (Architecture, Engineering, and Construction) customers by applying machine learning techniques
+ You are comfortable driving progress in newly forming, ambiguous areas where learning and adaptability are key
+ You lead by doing, combining technical leadership with hands-on implementation
+ You easily collaborate with others and are comfortable with minimal direction
+ You constantly strive to learn new technologies and methodologies
+ You seek innovative solutions to difficult technical problems and iterate quickly on ideas
+ You are unafraid to experiment, share your ideas openly, and fail fast
---
**Description du poste**
Autodesk est à la tête de la transformation de l'industrie AEC, en intégrant la technologie de l'IA dans nos produits. Nous améliorons nos applications avec des capacités cloud-natives, y compris les données à l'échelle, l'edge computing, les solutions basées sur l'IA, ainsi que la modélisation et les graphiques 3D avancés. Cette innovation concerne nos produits phares - AutoCAD, Revit et Construction Cloud - ainsi que Forma, notre nouveau Cloud industriel.
En tant que développeur/ingénieur en apprentissage automatique au sein de l'équipe AEC Solutions, vous rejoindrez une équipe de technologues pour aider à construire des modèles de base et des outils d'IA générative pour l'industrie AEC. Vous travaillerez en collaboration pour créer et interpréter des données de conception qui peuvent améliorer les flux de travail de conception et d'ingénierie.
**Rapport :** Vous serez rattaché(e) au responsable de l'apprentissage automatique au sein de l'équipe des solutions pour l'architecture, l'ingénierie et la construction (AEC).
**Lieu de travail :** Nous soutenons le travail hybride, et vous travaillerez près de nos bureaux de Boston, Massachusetts ou Toronto, Canada.
**Responsabilités**
+ Architecte et guide dans la mise en œuvre de pipelines et d'architectures de données évolutives
+ Travailler avec des ensembles de données multimodales à grande échelle (texte, géométrie 2D/3D et données structurées), en développant des techniques avancées de prétraitement, d'augmentation et de compréhension du contenu
+ Architecturer, développer et optimiser des solutions de ML au niveau de la production, en se concentrant sur l'évolutivité et la fiabilité, tout en contribuant aux meilleures pratiques d'ingénierie
+ Établir les meilleures pratiques pour l'expérimentation, l'évaluation et l'optimisation des modèles
+ Contribuer à l'exécution technique en écrivant un code bien structuré et performant pour les pipelines de ML de production
+ Effectuer une analyse approfondie des besoins, collaborer avec les membres de l'équipe à différents niveaux et documenter les solutions
+ Vous définissez l'orientation technique en identifiant les principaux défis et en définissant des solutions innovantes
+ Vous communiquez efficacement les résultats techniques, en influençant les parties prenantes par des analyses quantitatives, des aperçus qualitatifs et des présentations visuelles claires
+ Encadrer et guider les ingénieurs débutants, en favorisant une culture de l'excellence technique et du partage des connaissances au sein de l'équipe
**Qualifications minimales**
+ Une maîtrise en apprentissage automatique, en intelligence artificielle, en mathématiques, en statistiques, en informatique ou dans un domaine connexe
+ Plus de 10 ans d'expérience en ingénierie de l'apprentissage automatique ou dans un domaine connexe, avec une expérience éprouvée en matière de leadership et de mise en œuvre pratique
+ Expertise dans les architectures d'apprentissage profond (par exemple, Transformers, CNN, GAN) et les cadres modernes d'apprentissage automatique (par exemple, PyTorch, Lightning, Ray)
+ Expérience des LLM et des technologies connexes, y compris les frameworks, les modèles d'intégration, les bases de données vectorielles et les systèmes RAG (Retrieval-Augmented Generation), dans des contextes de production
+ Compréhension approfondie de la modélisation des données, des architectures de systèmes et des techniques de traitement, y compris les représentations géométriques des données en 2D/3D
+ Expérience des services en nuage AWS et de SageMaker Studio pour le traitement évolutif des données et le développement de modèles
+ Solides bases en informatique, en calcul distribué et en efficacité algorithmique
+ Capacité avérée à traduire des concepts théoriques en solutions pratiques et en prototypes de mise en œuvre
+ Capacité à travailler de manière autonome tout en collaborant efficacement avec d'autres équipes, en comblant le fossé entre la recherche et la mise en œuvre pratique
+ Excellentes aptitudes à la rédaction technique et à la communication pour la documentation, les présentations et l'influence sur les équipes interfonctionnelles
**Qualifications souhaitées**
+ Expérience en architecture, ingénierie ou construction
+ Expérience approfondie de la préparation des données, de la sélection des hyperparamètres, des techniques d'accélération et des méthodes d'optimisation
+ Maîtrise des techniques de calcul parallèle et distribué, avec une expérience pratique de l'utilisation de plateformes telles que Spark, Ray ou des systèmes distribués similaires pour le traitement de données à grande échelle et l'apprentissage de modèles
+ Expérience confirmée dans le développement et le déploiement d'algorithmes d'apprentissage automatique à grande échelle dans des environnements de production
**Candidat idéal**
+ Vous êtes passionné par la résolution de problèmes pour les clients AEC (Architecture, Ingénierie et Construction) en appliquant des techniques d'apprentissage automatique
+ Vous êtes à l'aise pour faire avancer les choses dans des domaines nouveaux et ambigus où l'apprentissage et l'adaptabilité sont essentiels
+ Vous dirigez par l'action, en combinant leadership technique et mise en œuvre pratique
+ Vous collaborez facilement avec les autres et êtes à l'aise avec un minimum de directives
+ Vous vous efforcez constamment d'apprendre de nouvelles technologies et méthodologies
+ Vous cherchez des solutions innovantes à des problèmes techniques difficiles et vous développez rapidement vos idées
+ Vous n'avez pas peur d'expérimenter, de partager vos idées ouvertement et d'échouer rapidement
At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.
**Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact Autodesk Careers (Careers%20% %3E) .**
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer: 2D & 3D Geometric Data, Generative AI. Remote or Hybrid Canada

New Brunswick, New Brunswick Autodesk

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Job Requisition ID #**
25WD89725
**25WD85433, Machine Learning Developer**
_French translation to follow!/Traduction française à 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, and Construction
Cloud-and Forma, our new Industry Cloud.
As a Machine Learning Engineer on the AEC Solutions team, you will join a
team of technologists to help build foundation models and generative AI
tools for the AEC industry. You will work collaboratively to create and
interpret design data that can enhance design and engineering workflows.
Report: You will report to the _Machine Learning_ Manager in the
Architecture, Engineering, and Construction (AEC) Solutions Team.
**Location:** We support hybrid work or remote work in Canada.
**Responsibilities**
+ Collaborate with other engineers to develop scalable data pipelines and architectures
+ Work with large-scale datasets including text and geometric data, to support preprocessing, augmentation, analysis and content understanding
+ Write production-quality code for _model_ training, testing, and deployment.Design and execute _model_ experiments, evaluate performance, and iterate based on findings
+ Monitor, troubleshoot, and optimize _machine learning_ models to ensure accuracy, efficiency, and low latency
+ Perform requirements analysis, working with team members of different levels and documenting solutions
+ Communicate your findings through quantitative data analysis and qualitative visuals and insights
+ Implement agile approaches ensuring flexibility and responsiveness to evolving project needs
**Minimum Qualifications**
+ Bachelor's or Master's degree in Computer Science, _Machine Learning_ , Artificial Intelligence, Mathematics, Statistics, or a related technical field, or equivalent industry experience
+ 3-5+ years of hands-on experience in _machine learning_ engineering or a closely related field
+ Expertise in training deep neural networks (e.g., CNNs, Transformers), with proficiency in modern deep learning libraries and frameworks such as _PyTorch_ , Lightning, and Ray
+ Proven experience scaling _machine learning_ training and data pipelines
+ Hands-on experience with Large Language Models (LLMs) and related technologies, including embedding models, vector databases, and Retrieval-Augmented Generation (RAG) systems
+ Strong background in computational _geometry_ and geometric methods, including mesh or B-Rep models
+ Experience in data modeling, architecture, and processing using varied data types, particularly 2D and _3D_ geometric data representations
+ Proficiency with version control, _model_ reproducibility practices, and deployment of _machine learning_ models
+ Familiarity with cloud services and architectures, especially AWS (e.g., SageMaker Studio), and ideally Azure
+ Strong understanding of fundamental computer science algorithms and their scaling behaviors
+ Excellent programming skills in both procedural and data-analytics-oriented languages (e.g., Python)
+ Ability to translate theoretical _machine learning_ concepts into practical, scalable solutions and prototype implementations
+ Excellent documentation skills, including code, architecture design, and experiment tracking
+ Practical experience with hyperparameter tuning, _model_ optimization methods, and acceleration techniques
+ Experience with distributed computing platforms such as Apache Spark or Hadoop
+ Demonstrated experience developing high-scale, production-grade machine learning algorithms
**Preferred Qualifications**
+ Experience building or working with distributed systems
+ Background in the Architecture, Engineering, or Construction (AEC) industry
+ Domain knowledge in design, manufacturing, AEC, or media & entertainment industries
+ Experience with Autodesk products or similar software tools
___
**25WD85433, Développeur en apprentissage automatique**
**Aperçu du poste**
Autodesk est à la pointe de la transformation du secteur de l'AEC, en intégrant la technologie de l'IA à ses produits. Nous améliorons nos applications grâce à des fonctionnalités natives du cloud, notamment le traitement de données à grande échelle, l'informatique en périphérie, les solutions basées sur l'IA
et la modélisation et les graphiques _3D_ avancés. Cette innovation
est présente dans tous nos produits phares: AutoCAD, Revit et Construction
Cloud, ainsi que Forma, notre nouveau cloud industriel.
En tant qu'ingénieur en apprentissage automatique au sein de l'équipe AEC Solutions, vous rejoindrez une équipe de technologues afin de contribuer à la création de modèles de base et d'outils d'IA générative pour le secteur de l'AEC. Vous travaillerez en collaboration afin de créer et d' interpréter des données de conception susceptibles d'améliorer les workflows de conception et d'ingénierie.
Rattachement: Vous serez rattaché au responsable _du machine learning_ au sein de l'équipe Solutions Architecture, Ingénierie et Construction (AEC).
**Lieu:** Nous encourageons le travail hybride ou à distance au Canada.
**Responsabilités**
+ Collaborer avec d'autres ingénieurs pour développer des pipelines et des architectures de données évolutifs
+ Travailler avec des ensembles de données à grande échelle, notamment des données textuelles et géométriques, afin de prendre en charge le prétraitement, l'augmentation, l'analyse et la compréhension du contenu
+ Rédiger du code de qualité production pour la formation, le test et le déploiement de _modèles_ . Concevoir et exécuter des expériences de _modèles_ , évaluer les performances et itérer en fonction des résultats
+ Surveiller, dépanner et optimiser les modèles d' _apprentissage automatique_ afin de garantir leur précision, leur efficacité et leur faible latence
+ Effectuer l'analyse des besoins, en collaboration avec des membres de l'équipe de différents niveaux, et documenter les solutions
+ Communiquer vos conclusions à l'aide d'analyses de données quantitatives et de visuels et d'informations qualitatives
+ Mettre en œuvre des approches agiles garantissant la flexibilité et la réactivité face à l'évolution des besoins du projet
**Qualifications minimales**
+ Licence ou master en informatique, apprentissage automatique, intelligence artificielle, mathématiques, statistiques ou dans un domaine technique connexe, ou expérience équivalente dans le secteur
+ 3 à 5 ans d'expérience pratique en ingénierie de l' _apprentissage automatique_ ou dans un domaine étroitement lié
+ Expertise dans la formation de réseaux neuronaux profonds (par exemple, CNN, Transformers), avec une maîtrise des bibliothèques et des cadres modernes d'apprentissage profond tels que _PyTorch_ , Lightning et Ray
+ Expérience avérée dans la mise à l'échelle de la formation en _apprentissage automatique_ et des pipelines de données
+ Expérience pratique des modèles linguistiques à grande échelle (LLM) et des technologies connexes, notamment les modèles d'intégration, les bases de données vectorielles et les systèmes de génération augmentée par la récupération (RAG)
+ Solides connaissances en _géométrie_ computationnelle et en méthodes géométriques, y compris les modèles maillés ou B-Rep
+ Expérience en modélisation, architecture et traitement de données à l'aide de types de données variés, en particulier les représentations géométriques en 2D et _3D_
+ Maîtrise du contrôle de version, des pratiques de reproductibilité des _modèles_ et du déploiement de modèles d'apprentissage automatique
+ Connaissance des services et architectures cloud, en particulier AWS (par exemple, SageMaker Studio) et, idéalement, Azure
+ Solide compréhension des algorithmes informatiques fondamentaux et de leurs comportements à grande échelle
+ Excellentes compétences en programmation dans les langages procéduraux et orientés analyse de données (par exemple, Python)
+ Capacité à traduire des concepts théoriques d' _apprentissage automatique_ en solutions pratiques et évolutives et en prototypes
+ Excellentes compétences en documentation, notamment en matière de code, de conception d'architecture et de suivi des expériences
+ Expérience pratique du réglage des hyperparamètres, des méthodes d'optimisation des _modèles_ et des techniques d'accélération
+ Expérience des plateformes informatiques distribuées telles qu'Apache Spark ou Hadoop
+ Expérience avérée dans le développement d'algorithmes d'apprentissage automatique à grande échelle et de qualité industrielle
**Qualifications souhaitées**
+ Expérience dans la création ou l'utilisation de systèmes distribués
+ Expérience dans le secteur de l'architecture, de l'ingénierie ou de la construction (AEC)
+ Connaissances dans les domaines de la conception, de la fabrication, de l'AEC ou des médias et du divertissement
+ Expérience avec les produits Autodesk ou des outils logiciels similaires
**Learn More / Plus d'information**
**About Autodesk /** **À 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 - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
Bienvenue à Autodesk ! Des choses incroyables sont créées chaque jour avec nos logiciels - des bâtiments les plus écologiques et des voitures les plus propres aux usines les plus intelligentes et aux plus grands films à succès. Nous aidons les innovateurs à transformer leurs idées en réalité, transformant non seulement la façon dont les choses sont faites, mais ce qui peut être fait.
Nous sommes très fiers de notre culture ici chez Autodesk - notre code en matière de culture est au cœur de tout ce que nous faisons. Nos valeurs et nos méthodes de travail aident nos employés à prospérer et à réaliser leur potentiel, ce qui conduit à des résultats encore meilleurs pour nos clients.
Lorsque vous êtes un employé Autodesk, vous pouvez être entier et authentique et effectuer un travail significatif qui aide à construire un avenir meilleur pour tous. Prêt à façonner le monde et votre avenir? Joignez-vous à 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, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.
Le salaire est l'un des éléments de l'offre compétitive d'Autodesk. Les offres sont basées sur l'expérience et la situation géographique du candidat. Outre les salaires de base, nous accordons également une grande importance aux primes annuelles discrétionnaires en espèces, aux commissions pour les fonctions de vente, aux actions ou aux primes d'encouragement à long terme en espèces, ainsi qu'à un ensemble complet d'avantages sociaux.
**Diversity & Belonging /** **Diversité et appurtenance**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: sommes fiers de cultiver une culture d'appartenance et un milieu de travail équitable où tout le monde peut s'épanouir. Pour en savoir plus, cliquez ici : you an existing contractor or consultant with Autodesk?**
**Êtes-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 à l'interne (pas sur ce site externe).
This advertiser has chosen not to accept applicants from your region.

Principal Software Developer, Data Pipelines - Generative AI. Remote or Hybrid Canada

New Brunswick, New Brunswick Autodesk

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Job Requisition ID #**
25WD89733
Principal Software Developer, Data Pipelines - Generative AI. Remote or Hybrid Canada
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, and Construction Cloud-and Forma, our new Industry Cloud.
As a Principal Software Developer on the AEC Solutions team, you will join a team of technologists to build data pipelines to power our work in artificial intelligence, deep learning, generative AI, _machine learning_ , _reinforcement_ learning, information retrieval, and natural language processing. You will collaborate across organizations with a versatile group of AI Researchers, ML Engineers, Software Architects, and Experience Designers that are building cutting-edge foundation models and generative AI tools for the AEC industry. You'll also help ensure that we maintain privacy and security standards respecting and safeguarding our customers' data.
Report: You will report to the Senior AI/ML Development Manager in the Architecture, Engineering, and Construction (AEC) Solutions Team.
Location: We support hybrid work, and you work near our Canada offices or remote work in Canada.
**Responsibilities**
+ Design scalable, distributed systems and microservices in a production setting
+ Develop scalable and resilient data ingestion and processing pipelines, monitoring and self-healing systems that power AI-based solutions for AEC workflows
+ Take ownership of 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 the test automation, continuous integration, and deployment processes together with everyone else in the development team
+ Work with software architects and product managers to translate overall system architecture and product requirements into well-designed and implemented software components
+ Mentor junior engineers, fostering a culture of continuous learning and improvement
**Minimum Qualifications**
+ BS or MS in Computer Science or related technical field
+ 10+ years of software engineering experience
+ Experience writing performant code in Java or Python
+ Experience developing data ingestion and processing pipelines, monitoring and self-healing systems
+ Experience delivering production applications with Amazon Web Services
+ Proficiency in serverless and managed Amazon Web Services including Lambdas, AWS Step, and SQS
+ Experience in utilizing AWS IAM to develop secure solutions, specifically with resource access policies and IAM roles
+ Experience with AWS infrastructure as code solutions, such as CDK or Cloud Formation
+ Experience working with Data Lake or Warehouses, ETLs
+ Experience with microservices and RESTful web services
+ Experience with modern software practices including Continuous Integration, Continuous Delivery, and Infrastructure-as-Code
+ Experience with Scrum and Agile development processes and methodologies
**Preferred Qualifications**
+ Experience in the AEC industry, Autodesk products such as Revit, and AEC data schemas and standards
+ Experience with cloud-native capabilities, including data at scale, edge computing, and AI-based solutions
**Ideal Candidate**
+ You easily collaborate with other members of an Agile team to get products and components developed and completed
+ You are constantly striving to learn new technologies and methodologies
+ You exhibit a low tolerance for inefficiency and have a burning desire to automate anything that can be automated
+ You are adaptable, customer-focused, and seek new ways to solve hard problems
+ You have a passion for making simple, scalable platforms used by other engineering teams
**Learn More / Plus d'information**
**About Autodesk /** **À 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 - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
Bienvenue à Autodesk ! Des choses incroyables sont créées chaque jour avec nos logiciels - des bâtiments les plus écologiques et des voitures les plus propres aux usines les plus intelligentes et aux plus grands films à succès. Nous aidons les innovateurs à transformer leurs idées en réalité, transformant non seulement la façon dont les choses sont faites, mais ce qui peut être fait.
Nous sommes très fiers de notre culture ici chez Autodesk - notre code en matière de culture est au cœur de tout ce que nous faisons. Nos valeurs et nos méthodes de travail aident nos employés à prospérer et à réaliser leur potentiel, ce qui conduit à des résultats encore meilleurs pour nos clients.
Lorsque vous êtes un employé Autodesk, vous pouvez être entier et authentique et effectuer un travail significatif qui aide à construire un avenir meilleur pour tous. Prêt à façonner le monde et votre avenir? Joignez-vous à 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, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.
Le salaire est l'un des éléments de l'offre compétitive d'Autodesk. Les offres sont basées sur l'expérience et la situation géographique du candidat. Outre les salaires de base, nous accordons également une grande importance aux primes annuelles discrétionnaires en espèces, aux commissions pour les fonctions de vente, aux actions ou aux primes d'encouragement à long terme en espèces, ainsi qu'à un ensemble complet d'avantages sociaux.
**Diversity & Belonging /** **Diversité et appurtenance**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: sommes fiers de cultiver une culture d'appartenance et un milieu de travail équitable où tout le monde peut s'épanouir. Pour en savoir plus, cliquez ici : you an existing contractor or consultant with Autodesk?**
**Êtes-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 à l'interne (pas sur ce site externe).
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Natural language processing Jobs in New Brunswick !

 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Natural Language Processing Jobs View All Jobs in New Brunswick