3D and Real-time Developer (Contract Position)

Autodesk
Toronto
CAD 60,000 - 100,000
Job description

Job Requisition ID #

25WD86869

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

Position Overview

Autodesk Research is shaping the future of storytelling and content creation. We are developing next-generation tools to assist creators in bringing their ideas to life. We are seeking a skilled and adaptable 3D and Real-time Developer to help develop a system that allows for rapid content creation in 3D. This system will serve as a foundation for continued research and development, allowing extensibility and integration with both current and future explorations. This is a contract position with a minimum duration of six months, and with the possibility of renewal.

The ideal candidate will have expertise working with modern game engines (Unreal Engine, Unity) and other 3D stacks (Three.js). They should be comfortable building on existing codebases, as well as creating new projects. As part of a research-focused team, the candidate should thrive in an agile environment, be ready to quickly adapt to changing requirements, and contribute to designing a system that fosters smooth collaboration among users.


Responsibilities

  • Develop a functional prototype of a 3D content creation interface

  • Work with the team to understand high-level goals, directions, and intent of the project

  • Design and implement a system architecture that supports extensibility and future development

  • Build and maintain the code-base using modern packages and engines (e.g., Unreal)

  • Enable asynchronous and parallel real-time collaboration, ensuring smooth, synchronized user experiences across multiple users working simultaneously

  • Work in an agile, iterative environment, adapting to changing requirements and frequent updates

  • Contribute to the development of documentation, code reviews, and best practices for the team

  • Troubleshoot and resolve any issues related to integration, performance, or functionality

Minimum Qualifications

  • BS Degree in Computer Science, Software Engineering, or a related field, or equivalent work experience

  • 2+ years of experience in writing robust code for real-time, 3D environments (e.g., Unreal Engine, Unity, Three.js)

  • Strong knowledge of computer graphics concepts (animation, rigging, geometry)

  • Experience with backend development (e.g., REST APIs, databases, server-side technologies)

  • Familiarity with version control systems such as Git

  • Experience enabling asynchronous and real-time collaboration features, such as concurrent editing or notifications

Preferred Qualifications

  • Experience in building extensible and modular systems

  • Familiarity with real-time AI-assisted content generation

  • Familiarity with testing frameworks and tools for unit, integration, and end-to-end testing

  • Familiarity with cloud services (e.g., AWS, Azure) or DevOps tools

  • Knowledge of UI/UX principles and experience building intuitive user interfaces

  • Previous experience in media & entertainment, gaming, or creative technology

  • Passion for storytelling, world-building, or interactive content creation

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new 3D and Real-time Developer (Contract Position) jobs in Toronto