Enable job alerts via email!

Senior Developer, Dynamo / Computational Design

Autodesk, Inc.

New Brunswick

Remote

CAD 90,000 - 120,000

Full time

30+ days ago

Boost your interview chances

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

Job summary

A leading company is seeking a Senior Developer to join their Computational Design and Automation team. This role focuses on developing innovative tools using AI and ML technologies, enhancing customer workflows in a cloud environment. Ideal candidates will have extensive experience in software development, particularly in web and cloud applications, and a passion for tackling challenging projects. The position offers the opportunity to work on cutting-edge technologies and engage with the community of contributors.

Qualifications

  • 5+ years of professional experience in software development.
  • Experience designing and developing web/cloud applications.
  • Experience with Continuous Integration, Continuous Delivery, DevOps.

Responsibilities

  • Contribute to design, implementation, testing, and deployment of Dynamo software products.
  • Develop and maintain highly available production systems.
  • Engage in technical discussions and decision-making.

Skills

Software Development
Web Applications
Machine Learning
Agile
Cloud Infrastructure

Education

BS or MS in Computer Science

Tools

TypeScript
Node.js
React
C++
C#
.NET
Python

Job description

Senior Developer, Dynamo / Computational Design

Apply locations: AMER - Canada - Ontario - Offsite/Home, AMER - Canada - New Brunswick - Offsite/Home, AMER - Canada - Quebec - Offsite/Home, Prince Edward Island, Canada - Remote

Time type: Full time

Posted on: Posted 2 Days Ago

Job Requisition ID: 25WD87550

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

Position Overview

We are seeking a highly driven, passionate, and self-motivated Senior Software Developer to join our dynamic Computational Design and Automation (CDA) engineering team. Our mission is to revolutionize CDA Product lines such as Dynamo and Generative Design by leveraging the latest in Web, Cloud, AI/ML, and 3D Data Visualization technologies. This transformation will empower both existing and new customers to automate design workflows seamlessly on the web.

As a Senior Developer, your role will be pivotal in building and delivering innovative tools and services that enhance the customer experience through cutting-edge ML and AI technologies. You will focus on system capabilities, performance, scalability, and user extensibility, key differentiators that will enable a modern automation environment. This is crucial for customers transitioning from traditional desktop workflows to the cloud.

Our ideal candidate thrives on designing, developing, and supporting business-critical applications, components, and services. You are enthusiastic about green-field projects, and lean into the hard challenges, bringing your domain expertise while embracing a forward-thinking approach. You will help drive a high-performing team within Autodesk and engage actively with the community contributors to the Dynamo open-source project.

Responsibilities
  • Contribute to design, implementation, testing, and deployment of Dynamo software products (desktop, web, and mobile)
  • Leverage the latest in ML application development to train and deliver models that enhance and assist customer workflows
  • Partner with designers and product managers to continually engage with customers for validation and feedback on the software we develop
  • Develop and maintain highly available production systems, ensuring robustness, scalability, and maintainability
  • Contribute to threat modeling and security architecture design to ensure services maintain appropriate threat mitigation
  • Configure and improve cloud infrastructure for service availability, resiliency, performance, and cost efficiency with increasing load
  • Gain deep knowledge of complex internally developed applications and enterprise-class services
  • Participate in team development processes, including daily scrum, planning, code reviews, and quality assurance activities
  • Engage in technical discussions and technical decision-making
  • Stay current with industry trends and best practices in software and ML development
  • Ensure code quality through reviews, automated testing, and quality control measures
  • Function effectively in a fast-paced, rapidly-changing environment
Minimum Qualifications
  • 5+ years of professional experience in software development
  • BS or MS in Computer Science or a related technical field
  • Experience designing and developing web/cloud applications
  • Experience with Continuous Integration, Continuous Delivery, DevOps, etc.
  • Experience with key web technologies and tools such as TypeScript, Node.js, React, etc.
  • Proficiency with modern desktop technologies: C++, C#, .NET/.NET Core
  • Proficiency in scripting languages such as Python, Bash, or PowerShell
  • Understanding of network protocols, security best practices, and load balancing
  • Experience working in an Agile environment
  • Experience working with distributed teams
Preferred Qualifications
  • Understanding of User Interface / User Experience Design process
  • Domain experience with CAD applications
  • Domain experience with BIM workflows
  • Experience with 3D computer graphics and/or computational geometry
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Salesforce Senior Developer - Force.com - Remote Canada Position

NTT DATA Services

Remote

CAD 90,000 - 120,000

3 days ago
Be an early applicant

Salesforce Senior Developer - Force.com - Remote Canada Position

Applicable Limited

Remote

CAD 90,000 - 130,000

4 days ago
Be an early applicant

Front-End Developer- Senior

Teckhorizon Inc

Edmonton

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

Sr. Instructional Designer / Developer - 54756

Annex Consulting Group

Toronto

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Salesforce Senior Developer - Quote to Cash (Q2C)- Remote Canada Position

Applicable Limited

Remote

CAD 90,000 - 130,000

10 days ago

Salesforce Senior Developer - CPQ / Q2C - Remote Canada Position

NTT DATA, Inc.

Ottawa

Remote

CAD 90,000 - 130,000

11 days ago

Senior Developer

NCC Group

Remote

CAD 80,000 - 110,000

14 days ago

Senior/Staff Software Engineer

HRB

Remote

CAD 100,000 - 150,000

10 days ago

Senior Data Developer/Engineer

Global Technical Talent

Edmonton

Remote

CAD 80,000 - 120,000

11 days ago