Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in 3D design and engineering seeks a Machine Learning Developer for their AI/ML Platform team. The role involves designing tools for data scientists, optimizing data workflows, and deploying AI models. Candidates should have strong software engineering skills and a background in AI/ML technologies.
Machine Learning Developer- AI/ML Platform page is loaded
Job Requisition ID #
25WD8757525WD87575, Machine Learning Developer- AI/ML Platform
French translation to follow!/Traduction française à suivre!
About Autodesk
Autodesk makes software for people who make things. We are a global leader in 3D design, engineering, manufacturing, and entertainment software. Our customers use Autodesk software to design and make the physical and virtual worlds that we live in. If you've ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched a great film or played an immersive game, chances are you've experienced what millions of Autodesk customers are doing with our software.
Position Overview
We are seeking a highly skilled Machine Learning Engineer to join the AI/ML Platform team, focusing on the design and development of state-of-the-art tooling to support data scientists and research engineers. The ideal candidate will possess a strong background in software engineering, with a deep understanding of AI/ML technologies, and extensive experience in data science for a variety of use cases. This role demands a strategic thinker who can collaborate effectively with cross-functional teams, drive innovation, and maintain the highest standards of security and usability. As a key contributor to our engineering team, you will play a crucial role in shaping the future of our AI/ML capabilities, delivering solutions that drive significant value for our organization.
Responsibilities
Deep dive into data processing pipelines and model training architectures: Analyze and optimize data workflows to inform platform design decisions.
Performance Monitoring and Optimization: Implement monitoring tools to track model performance, identify inefficiencies, and optimize system and model performance for efficiency and cost reduction.
Model Deployment and Versioning: Oversee deployment of AI/ML models, set up CI/CD pipelines, and ensure reliable updates and rollbacks.
Research and Innovation: Stay updated with the latest AI/ML, cloud computing, and MLOps developments, exploring innovative solutions to enhance platform capabilities.
Minimum Qualifications
Educational Background: BS or MS in Computer Science or equivalent practical experience.
Experience: 5+ years in software development with experience in delivering production systems.
AI/ML Expertise: Deep knowledge of AI/ML, including deep learning, neural networks, and statistical modeling.
Frameworks: Hands-on experience with TensorFlow, PyTorch, and familiarity with AI/ML lifecycle.
Programming Skills: Proficiency in Python, Java, or Go.
Analytical Skills: Strong problem-solving and analytical capabilities.
Communication and Teamwork: Excellent collaboration skills and ability to work independently.
Performance Optimization: Understanding of system performance metrics and latency tuning.
Continuous Learning: Commitment to staying current with AI/ML and cloud tech trends.
Preferred Qualifications
GPU Computing: Experience with CUDA, OpenCL for AI workloads.
Big Data Technologies: Experience with Hadoop, Spark, Kafka.
Monitoring Tools: Familiarity with MLflow, Kubeflow, TensorBoard.
High-Performance Computing: Experience with HPC techniques for AI/ML workloads.
______________________________________________________________________________________________________________
Développeur d'apprentissage automatique - Plateforme IA/AA
À propos d'Autodesk
Autodesk crée des logiciels pour les créateurs. Nous sommes un leader mondial des logiciels de conception 3D, d'ingénierie, de fabrication et de divertissement. Nos clients utilisent nos logiciels pour concevoir et créer les mondes physiques et virtuels. Si vous avez conduit une voiture de sport, admiré un gratte-ciel, utilisé un smartphone, regardé un film ou joué à un jeu immersif, vous avez probablement utilisé nos logiciels.
Présentation du poste
Nous recherchons un ingénieur en apprentissage automatique pour rejoindre l'équipe de la plateforme IA/AA, en se concentrant sur la conception et le développement d'outils pour soutenir les scientifiques des données et ingénieurs de recherche. Le candidat idéal aura une solide expérience en génie logiciel, en IA/AA, et en science des données pour divers cas d'utilisation. Ce poste nécessite un esprit stratégique, capable de collaborer efficacement, d'innover, et de maintenir des standards élevés de sécurité et de convivialité. En tant que contributeur clé, vous jouerez un rôle crucial dans l'évolution de nos capacités en IA/ML, en fournissant des solutions apportant une valeur significative.
Responsabilités
Explorer en profondeur les pipelines de données et architectures d'entraînement: Analyser et optimiser ces processus pour éclairer la conception de la plateforme.
Surveillance et optimisation des performances: Mettre en œuvre des outils pour suivre et améliorer la performance des modèles en formation et en production.
Déploiement et versionnage des modèles: Superviser le déploiement, la configuration des pipelines CI/CD, et assurer des mises à jour fiables.
Recherche et innovation: Rester à jour avec les développements en IA/AA, cloud, et MLOps, en explorant des solutions innovantes.
Qualifications minimales
Formation: Licence ou Master en informatique ou expérience équivalente.
Expérience: Plus de 5 ans dans le développement logiciel, avec expérience en systèmes de production.
Expérience en IA/AA: Expertise en apprentissage profond, modélisation statistique, réseaux neuronaux.
Frameworks: Expérience avec TensorFlow, PyTorch, connaissance du cycle de vie des modèles.
Langages de programmation: Python, Java, Go.
Compétences analytiques: Résolution de problèmes complexes.
Communication et travail en équipe: Capacité à collaborer efficacement et à travailler de façon autonome.
Optimisation des performances: Compréhension des métriques et techniques d'optimisation.
Apprentissage continu: Volonté de se tenir à jour avec les tendances en IA/ML et cloud.
Qualifications préférées
Informatique GPU: Expérience avec CUDA, OpenCL pour l'optimisation des workloads.
Technologies Big Data: Hadoop, Spark, Kafka.
Outils de suivi des modèles: MLflow, Kubeflow, TensorBoard.
Calcul haute performance: Techniques pour optimiser les workloads de calcul.
______________________________________________________________________________________________________________
Information supplémentaire / Learn More
À propos d’Autodesk
Autodesk transforme la façon dont les choses sont faites, en aidant les innovateurs à concrétiser leurs idées, pour un avenir meilleur. Notre culture valorise la diversité, l'inclusion, et le développement personnel. Nous offrons un environnement où chacun peut s'épanouir et contribuer à des projets significatifs.
Prêt à façonner le monde et votre avenir ? Rejoignez-nous !