Join to apply for the Principal Data Engineer role at Autodesk
2 weeks ago Be among the first 25 applicants
Join to apply for the Principal Data Engineer role at Autodesk
Get AI-powered advice on this job and more exclusive features.
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.
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
- Ability to 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
- Ability to quickly learn new tools and technologies and apply them with high quality
- Excellent written, visual, and oral communication skills
- Experience with Python, SQL, various databases, API implementation, AWS
- Familiarity with a variety of commercial and open source data engineering tools and technologies
- Fast learner and team player, experienced working with multidisciplinary teams
Preferred Qualifications
- Experience with large data sets, such as time series or 3D geometry data
- Development of proof-of-concept and prototype software
- Experience in AWS environments
- Experience with time series data platforms (e.g., Timestream)
- Work on challenging problems in information retrieval, NLP, machine learning, crowdsourcing, data enrichment
- Knowledge of 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 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, 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, vous aiderez à planifier et à mettre en œuvre des solutions pour y répondre.
Autodesk Research est un foyer de projets en évolution rapide, expérimentant des technologies de pointe et fournissant des solutions avec des avantages concrets pour nos clients et la société. L'équipe d'ingénierie de recherche est internationale, composée de développeurs expérimentés, de concepteurs UX et de spécialistes QA.
Responsabilités
- Concevoir et mettre en œuvre des pipelines de données robustes pour une expérimentation rapide
- Prendre en charge les pipelines de données, de l'ingestion à l'analyse
- Diriger la conception, la construction, le test et la publication de solutions pour générer des insights à partir de diverses sources de données
- Servir de référence pour les solutions d'ingénierie des données, en aidant à surmonter défis, prévoir risques et élaborer des plans d'atténuation
- Définir et établir les meilleures pratiques en ingénierie des données
- Identifier les besoins récurrents en ingénierie des données
- Élaborer une feuille de route pour des solutions à court et long terme
- Encadrer et coacher d'autres ingénieurs, promouvoir les réalisations
- Collaborer avec des équipes pluridisciplinaires pour comprendre leurs besoins en données et fournir des solutions évolutives
Qualifications Minimales
- Baccalauréat en informatique ou discipline technique connexe
- Plus de 7 ans d'expérience pratique en développement logiciel et en ingénierie des données
- Excellentes compétences en résolution de problèmes et dépannage
- Capacité à prendre des décisions architecturales judicieuses et à travailler de manière autonome
- Connaissance approfondie de l'architecture logicielle
- Expérience avec l'architecture des données et la conception de plateformes de données
- Expérience en modèles ML et science des données pour exploiter de grands ensembles de données
- Capacité d'apprentissage rapide de nouveaux outils/technologies
- Excellentes compétences en communication écrite, visuelle, orale
- Expérience avec Python, SQL, bases de données, API, AWS
- Familiarité avec outils open source et commerciaux d'ingénierie des données
- Esprit d'équipe, expérience multidisciplinaire
Qualifications Souhaitées
- Expérience avec grands jeux de données (séries temporelles, géométrie 3D)
- Développement de prototypes et démonstrations logicielles
- Expérience dans AWS
- Expérience avec Timestream ou autres plateformes de séries temporelles
- Problèmes en recherche d'information, NLP, ML supervisé/non supervisé, enrichment de données
- Connaissance de Pandas, scikit-learn, PyTorch, TensorFlow, MLFlow, AWS Sagemaker, R, Matlab, Jupyter, Tableau, PySpark, Airflow, DBT, Snowflake
- C++, Java
Autodesk valorise la diversité et l'inclusion. Nous sommes un employeur garantissant l'égalité des chances, recrutant sans distinction de race, genre, âge, religion, orientation sexuelle, identité de genre, origine, handicap, statut de vétéran ou autre caractéristique protégée par la loi. Nous considérons également tous les candidats qualifiés, y compris ceux ayant des antécédents criminels, conformément à la loi applicable.