Autodesk

Principal Data Engineer

Montreal, Canada Toronto, Ontario
Pandas SQL API AWS TensorFlow R Matlab Java Machine Learning Python PyTorch
Description

Job Requisition ID #

25WD85306

French job description to follow!/La description de poste en français se trouve plus bas!

Position Overview

Looking 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.

Responsibilities

  • Design and implement robust data pipelines enabling rapid experimentation and insights

  • Take ownership of data pipelines, from data ingestion to analytics

  • Lead the design, build, test, and release of solutions to generate insight from a variety of data sources

  • Serve 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 practices

  • Identify recurring data engineering needs across multiple teams

  • Develop a roadmap of systematic solutions for both short-term and long-term

  • Serve as a role model, mentoring and coaching other engineers, applying best practices, and promoting achievements to external teams

  • Collaborate with cross-functional teams to understand their data needs and deliver scalable solutions

Minimum Qualifications

  • Bachelor’s degree in computer science or related technical discipline

  • 7+ years of hands-on software and data engineering development experiences in enterprise  applications and systems

  • Excellent problem-solving and troubleshooting skills

  • Can make sound architectural decisions and work independently when necessary

  • Broad knowledge in software architecture concepts

  • Deep knowledge and experience with data architecture and data platform designs

  • Experience designing and building data science and ML models to generate insights from large data sets

  • Can quickly learn new tools and technologies and apply them appropriately with a high level of quality

  • Excellent written, visual, and oral communication skills

  • Can explain complex topics to both technical and non-technical audiences

  • Experience with Python, SQL, various databases, API implementation, AWS

  • Familiar with a variety of commercial and open source data engineering tools and technologies

  • Fast learner and excellent team player, experienced in work with different disciplines, domains problems and teams

Preferred Qualifications

  • Experience working with large data sets of various kinds, such as time series data or 3D geometry data

  • Experience developing proof-of-concept and prototype software

  • Experience working in an AWS environment

  • Experience 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 enrichment

  • Pandas, scikit-learn, PyTorch, TensorFlow, MLFlow, AWS Sagemaker, R, Matlab, Jupyter, Tableau, PySpark, Airflow, DBT, Snowflake

  • C++, Java

--------------------------------------------------------------------------------------------------------------------------------------------------------

Description du poste

Vous 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és

  • Concevoir et mettre en œuvre des pipelines de données robustes permettant une expérimentation et une compréhension rapides

  • Prendre en charge les pipelines de données, de l'ingestion des données à l'analyse

  • Diriger 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ées

  • Servir 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énuation

  • Définissez nos pratiques en matière d'ingénierie des données et établissez les meilleures pratiques

  • Identifier 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 terme

  • Servir de modèle, encadrer et coacher d'autres ingénieurs, appliquer les meilleures pratiques et promouvoir les réalisations auprès des équipes externes

  • Collaborer avec des équipes interfonctionnelles pour comprendre leurs besoins en matière de données et fournir des solutions évolutives

Qualifications minimales

  • Baccalauréat en informatique ou dans une discipline technique connexe

  • Plus de 7 ans d'expérience pratique en développement de logiciels et de données dans des applications et des systèmes d'entreprise

  • Excellentes compétences en matière de résolution de problèmes et de dépannage

  • Capacité à prendre des décisions judicieuses en matière d'architecture et à travailler de manière indépendante si nécessaire

  • Vaste connaissance des concepts d'architecture logicielle

  • Connaissance approfondie et expérience de l'architecture des données et de la conception de plateformes de données

  • Expé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ées

  • Vous 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 orale

  • Vous pouvez expliquer des sujets complexes à des publics techniques et non techniques

  • Expérience avec Python, SQL, diverses bases de données, mise en œuvre d'API, AWS

  • Familiarité avec une variété d'outils et de technologies d'ingénierie des données commerciaux et open source

  • Apprentissage rapide et excellent esprit d'équipe, expérience du travail avec différentes disciplines, domaines, problèmes et équipes

Qualifications souhaitées

  • Expé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 3D

  • Expérience dans le développement de logiciels de démonstration et de prototypes

  • Expérience de travail dans un environnement AWS

  • Expé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, Snowflake

  • C++, Java

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.

Autodesk
Autodesk
3D Technology Architecture Construction Manufacturing Software Software Engineering

0 applies

4 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say

Sid avatar
Sid
Very nice portal for searching jobs in this rough market.
Mar 6, 2025
Michael Duran avatar
Michael Duran
Software Engineer
I've been using this job search site for a while now, and it’s honestly one of the best out there! The clean and easy-to-navigate UI makes the whole job-hunting process so much smoother. Plus, the job postings are always up-to-date, so I never feel like I’m wasting time. The cherry on top is the owner—super kind and always quick to respond. Definitely recommend checking it out if you're on the job hunt!
Aug 21, 2024
Sai avatar
Sai
It’s really great website for finding jobs based on skills it’s really helpful give a go
Aug 21, 2024
Adinadh avatar
Adinadh
What I like most about Echo Jobs is how easy it is to use. The platform helps me quickly find jobs that match my skills and interests, thanks to its great recommendations and filters. Yes, I would definitely recommend Echo Jobs to a friend. It makes job searching simple and efficient, making it a great tool for anyone looking for a new job.
Jul 23, 2024
As a student navigating the job market, I've found LinkedIn increasingly frustrating due to numerous fake postings by consultancies. In contrast, this job posting website has been a game-changer for me. It offers genuine opportunities and a straightforward application process, making it much easier to find and apply for real jobs. Highly recommend it to fellow students seeking reliable job listings!
Jul 16, 2024
Cliff Gor avatar
Echo Jobs has been exceptional in my job hunt where it provides one platform to job hunt and I don't have to open 10 websites just to look for a job. It has also helped me focus much on the job skill and the location filtering out the onsite jobs and remote ones. The only feature that I would request is to display fully remote jobs that are not restricted to a country since the one available shows ie, Remote, US yet. But if it could show remote only, that would be helpful not only to me but to other people applying for full remote and not tied to only US candidates
Apr 22, 2024
I found EchoJobs in 2022, and I love it. It has a lot of remote jobs. It's exclusive to software and technology jobs (helpful for devs like me). What I like the most are its filters and its API. If you're a tech professional seeking remote work, I highly recommend giving it a try to EchoJobs.
Mar 4, 2024
Would definitely recommend it! Excellent product, dedicated founder, Jobs are easier to find. Congrats 🎉 to the entire team!
Mar 3, 2024
Brandon Banks avatar
Brandon Banks
Echo Jobs is really impressive. It provides a great user experience with an ability to quickly search through the many job postings. There is an impressive amount of jobs here and it is quickly updated. The details in the each job posting is helpful when determining if it is worth pursuing. I would highly recommend using Echo Jobs to find the next step in your career.
Mar 2, 2024
Tyler Young avatar
Tyler Young
tylerayoung.com
Best wishes with EchoJobs—it's become my favorite job board overnight!
Dec 16, 2023
Simply put, it's the most up to date tech jobs aggregator I’ve found. I'm like... "I don't have to check 10+ jobs boards daily just to see if there's a new job listing? sign me up!" The filters are also quite helpful! The UI is very clean and straightforward. Love it!
Oct 5, 2023