Enable job alerts via email!

Principal Data Engineer

Autodesk

Toronto

On-site

CAD 90,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Principal Software Developer to join their dynamic Research Engineering team. This role involves architecting and implementing innovative data management solutions that support strategic research projects. Collaborating with a diverse group of scientists and engineers, you will transform complex ideas into tangible prototypes, enhancing existing systems and creating new data pipelines. If you are passionate about cutting-edge technologies and eager to influence the future of software development, this opportunity offers a collaborative environment where your contributions will make a significant impact on real-world applications.

Qualifications

  • 7+ years of software and data engineering experience in enterprise applications.
  • Deep knowledge of data architecture and platform designs is essential.
  • Excellent problem-solving skills and ability to communicate complex topics.

Responsibilities

  • Design and implement robust data pipelines for rapid experimentation.
  • Lead the design, build, test, and release of data solutions.
  • Mentor and coach other engineers while promoting best practices.

Skills

Problem-solving skills
Data architecture
Software architecture
Communication skills
Python
SQL
Data engineering
Machine learning
AWS

Education

Bachelor's degree in computer science

Tools

Pandas
scikit-learn
PyTorch
TensorFlow
AWS Sagemaker
Jupyter
Tableau
PySpark
Airflow
Snowflake

Job 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

  1. Design and implement robust data pipelines enabling rapid experimentation and insights
  2. Take ownership of data pipelines, from data ingestion to analytics
  3. Lead the design, build, test, and release of solutions to generate insight from a variety of data sources
  4. 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.
  5. Shape our data engineering practices and establish best practices
  6. Identify recurring data engineering needs across multiple teams
  7. Develop a roadmap of systematic solutions for both short-term and long-term
  8. Serve as a role model, mentoring and coaching other engineers, applying best practices, and promoting achievements to external teams
  9. Collaborate with cross-functional teams to understand their data needs and deliver scalable solutions

Minimum Qualifications

  1. Bachelor’s degree in computer science or related technical discipline
  2. 7+ years of hands-on software and data engineering development experiences in enterprise applications and systems
  3. Excellent problem-solving and troubleshooting skills
  4. Can make sound architectural decisions and work independently when necessary
  5. Broad knowledge in software architecture concepts
  6. Deep knowledge and experience with data architecture and data platform designs
  7. Experience designing and building data science and ML models to generate insights from large data sets
  8. Can quickly learn new tools and technologies and apply them appropriately with a high level of quality
  9. Excellent written, visual, and oral communication skills
  10. Can explain complex topics to both technical and non-technical audiences
  11. Experience with Python, SQL, various databases, API implementation, AWS
  12. Familiar with a variety of commercial and open source data engineering tools and technologies
  13. Fast learner and excellent team player, experienced in work with different disciplines, domains problems and teams

Preferred Qualifications

  1. Experience working with large data sets of various kinds, such as time series data or 3D geometry data
  2. Experience developing proof-of-concept and prototype software
  3. Experience working in an AWS environment
  4. Experience with time series data platforms (eg Timestream)
  5. Work on a wide variety of challenging problems in information retrieval, natural language processing, unsupervised and supervised learning, crowdsourcing, and data enrichment
  6. Pandas, scikit-learn, PyTorch, TensorFlow, MLFlow, AWS Sagemaker, R, Matlab, Jupyter, Tableau, PySpark, Airflow, DBT, Snowflake
  7. 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Data Engineer - Remote

Jobot

Toronto

Remote

CAD 130,000 - 220,000

4 days ago
Be an early applicant

Lead Data Engineer - Remote

Jobot

Toronto

Remote

CAD 130,000 - 205,000

27 days ago

Lead Data Engineer - Remote

Jobot

Toronto

Remote

CAD 130,000 - 220,000

22 days ago

Lead Data Engineer

Manulife

Toronto

Hybrid

CAD 110,000 - 206,000

4 days ago
Be an early applicant

Lead Data Engineer

Manulife Insurance Malaysia

Toronto

Hybrid

CAD 110,000 - 206,000

11 days ago

Lead Data Engineer

Manulife

Toronto

Hybrid

CAD 110,000 - 206,000

10 days ago

Principal Data Engineer

Oracle Cloud ERP

Vaughan

On-site

CAD 97,000 - 200,000

3 days ago
Be an early applicant

Principal Data Scientist - VBC

Centene Corporation

Vaughan

Remote

CAD 132,000 - 245,000

10 days ago

Principal Data Engineer

Fraser Health

Surrey

Remote

CAD 100,000 - 125,000

30+ days ago