Principal Data Engineer

Autodesk

Job title:

Principal Data Engineer

Company

Autodesk

Job description

Job Requisition ID #25WD85306French job description to follow!/La description de poste en français se trouve plus bas!Position OverviewLooking for an opportunity to use your skills and abilities to influence the strategic direction of a major software company? The Research Engineering team of Autodesk Research is hiring a Principal Software Developer to focus on data management. As a member of the Research Engineering team, you’ll prototype software solutions for strategic research projects, demonstrating innovations for Autodesk products.You’ll collaborate with a multidisciplinary team of scientists, engineers, and domain experts in manufacturing, robotics, architecture, computer vision, machine learning, and generative design. Much of your work will be architecting, designing and implementing prototype applications and systems. At other times you may enhance, repurpose or maintain existing systems. You’ll advise others on decisions related to technologies you are familiar with.As a developer in Research Engineering, you’ll play a key role shepherding “what-if” ideas into tangible proof of concept demonstrations and prototypes. When you identify common technology needs within Autodesk Research, you’ll help plan and implement solutions to meet them.Autodesk Research is a hotbed of rapidly evolving projects, experimenting with cutting edge technologies, and delivers solutions with real-world benefits for our customers and society. Research Engineering is a supportive, international team of experienced developers, UX designers and QA specialists.ResponsibilitiesDesign and implement robust data pipelines enabling rapid experimentation and insightsTake ownership of data pipelines, from data ingestion to analyticsLead the design, build, test, and release of solutions to generate insight from a variety of data sourcesServe as a go-to person for data engineering solutions across multiple teams and projects, helping to overcome challenges, predict risks, and create mitigation plans.Shape our data engineering practices and establish best practicesIdentify recurring data engineering needs across multiple teamsDevelop a roadmap of systematic solutions for both short-term and long-termServe as a role model, mentoring and coaching other engineers, applying best practices, and promoting achievements to external teamsCollaborate with cross-functional teams to understand their data needs and deliver scalable solutionsMinimum QualificationsBachelor’s degree in computer science or related technical discipline7+ years of hands-on software and data engineering development experiences in enterprise applications and systemsExcellent problem-solving and troubleshooting skillsCan make sound architectural decisions and work independently when necessaryBroad knowledge in software architecture conceptsDeep knowledge and experience with data architecture and data platform designsExperience designing and building data science and ML models to generate insights from large data setsCan quickly learn new tools and technologies and apply them appropriately with a high level of qualityExcellent written, visual, and oral communication skillsCan explain complex topics to both technical and non-technical audiencesExperience with Python, SQL, various databases, API implementation, AWSFamiliar with a variety of commercial and open source data engineering tools and technologiesFast learner and excellent team player, experienced in work with different disciplines, domains problems and teamsPreferred QualificationsExperience working with large data sets of various kinds, such as time series data or 3D geometry dataExperience developing proof-of-concept and prototype softwareExperience working in an AWS environmentExperience with time series data platforms (eg Timestream)Work on a wide variety of challenging problems in information retrieval, natural language processing, unsupervised and supervised learning, crowdsourcing, and data enrichmentPandas, scikit-learn, PyTorch, TensorFlow, MLFlow, AWS Sagemaker, R, Matlab, Jupyter, Tableau, PySpark, Airflow, DBT, SnowflakeC++, JavaDescription du posteVous recherchez une opportunité d’utiliser vos compétences et vos capacités pour influencer l’orientation stratégique d’une grande société de logiciels ? L’équipe d’ingénierie de recherche d’Autodesk Research recrute un développeur logiciel principal pour se concentrer sur la gestion des données. En tant que membre de l’équipe d’ingénierie de recherche, vous protègerez des solutions logicielles pour des projets de recherche stratégiques, démontrant des innovations pour les produits Autodesk.Vous collaborerez avec une équipe multidisciplinaire de scientifiques, d’ingénieurs et d’experts dans les domaines de la fabrication, de la robotique, de l’architecture, de la vision par ordinateur, de l’apprentissage automatique et de la conception générative. Une grande partie de votre travail consistera à architecturer, concevoir et mettre en œuvre des applications et des systèmes prototypes. À d’autres moments, vous pourrez améliorer, réorienter ou maintenir des systèmes existants. Vous conseillerez les autres sur les décisions liées aux technologies que vous connaissez bien.En tant que développeur au sein de l’ingénierie de recherche, vous jouerez un rôle clé en transformant les idées de type « what-if » en démonstrations et prototypes tangibles de type « proof of concept ». Lorsque vous identifierez les besoins technologiques communs au sein d’Autodesk Research, vous aiderez à planifier et à mettre en œuvre des solutions pour y répondre.Autodesk Research est un foyer de projets en évolution rapide, qui expérimente des technologies de pointe et fournit des solutions présentant des avantages concrets pour nos clients et la société. L’ingénierie de recherche est une équipe internationale de soutien composée de développeurs expérimentés, de concepteurs UX et de spécialistes de l’assurance qualité.ResponsabilitésConcevoir et mettre en œuvre des pipelines de données robustes permettant une expérimentation et une compréhension rapidesPrendre en charge les pipelines de données, de l’ingestion des données à l’analyseDiriger la conception, la construction, le test et la publication de solutions pour générer des informations à partir d’une variété de sources de donnéesServir de personne de référence pour les solutions d’ingénierie des données au sein de plusieurs équipes et projets, en aidant à surmonter les défis, à prévoir les risques et à créer des plans d’atténuationDéfinissez nos pratiques en matière d’ingénierie des données et établissez les meilleures pratiquesIdentifier les besoins récurrents en matière d’ingénierie des données au sein de plusieurs équipesÉlaborer une feuille de route de solutions systématiques à court et à long termeServir de modèle, encadrer et coacher d’autres ingénieurs, appliquer les meilleures pratiques et promouvoir les réalisations auprès des équipes externesCollaborer avec des équipes interfonctionnelles pour comprendre leurs besoins en matière de données et fournir des solutions évolutivesQualifications minimalesBaccalauréat en informatique ou dans une discipline technique connexePlus de 7 ans d’expérience pratique en développement de logiciels et de données dans des applications et des systèmes d’entrepriseExcellentes compétences en matière de résolution de problèmes et de dépannageCapacité à prendre des décisions judicieuses en matière d’architecture et à travailler de manière indépendante si nécessaireVaste connaissance des concepts d’architecture logicielleConnaissance approfondie et expérience de l’architecture des données et de la conception de plateformes de donnéesExpérience de la conception et de l’élaboration de modèles de science des données et de ML pour générer des informations à partir de grands ensembles de donnéesVous pouvez apprendre rapidement de nouveaux outils et de nouvelles technologies et les appliquer de manière appropriée avec un niveau de qualité élevéExcellentes compétences en communication écrite, visuelle et oraleVous pouvez expliquer des sujets complexes à des publics techniques et non techniquesExpérience avec Python, SQL, diverses bases de données, mise en œuvre d’API, AWSFamiliarité avec une variété d’outils et de technologies d’ingénierie des données commerciaux et open sourceApprentissage rapide et excellent esprit d’équipe, expérience du travail avec différentes disciplines, domaines, problèmes et équipesQualifications souhaitéesExpérience de travail avec de grands ensembles de données de différents types, tels que des données de séries temporelles ou des données géométriques en 3DExpérience dans le développement de logiciels de démonstration et de prototypesExpérience de travail dans un environnement AWSExpérience avec des plateformes de données de séries temporelles (par exemple Timestream)Travailler sur une grande variété de problèmes difficiles dans la recherche d’information, le traitement du langage naturel, l’apprentissage supervisé et non supervisé, le crowdsourcing et l’enrichissement des données.Pandas, scikit-learn, PyTorch, TensorFlow, MLFlow, AWS Sagemaker, R, Matlab, Jupyter, Tableau, PySpark, Airflow, DBT, SnowflakeC++, JavaAt 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 .

Expected salary

Location

Ontario

Job date

Sun, 23 Mar 2025 05:54:37 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location