×
Register Here to Apply for Jobs or Post Jobs. X

UI Engineer – CAD & 3D Visualization

Job in Toronto, Ontario, M5A, Canada
Listing for: Parent Organization
Contract position
Listed on 2026-02-17
Job specializations:
  • IT/Tech
    UI/UX Design, Web Developer, Digital Media / Production
Salary/Wage Range or Industry Benchmark: 45 - 48 CAD Hourly CAD 45.00 48.00 HOUR
Job Description & How to Apply Below

Job Title: UI Engineer CAD & 3D Visualization

Hybrid (1-2 days remote), Toronto, Canada

Experience required: 4-5 years

Rate:
CA $45/hr to $CA $48/hr

Role

Summary:

We are hiring a UI Engineer CAD & 3D Visualization for a large product-focused organization. In this role, you will help build high-performance user interfaces for complex engineering and research workflows, blending strong front-end development skills with core Human-Computer Interaction principles.

This role is well-suited for someone who enjoys turning complex technical concepts into intuitive, responsive, and visually clear user experiences.

Key Responsibilities

  • Design and build an interactive canvas to visually break down complex mechanical assemblies.
  • Develop core HCI components that enable smooth, responsive interaction within CAD-based platforms.
  • Create UI workflows for structured requirements input, guiding users through efficient and intuitive experiences.
  • Build front-end components for user authentication and per-user project persistence.
  • Develop UI components for editing and interacting with structured data in research applications.
  • Create visualization controls for simulation outputs and kinematic movement within 3D CAD environments.
  • Work closely with research scientists and engineers to translate complex ideas into usable UI solutions.
  • Participate in iterative design and development cycles, incorporating feedback and research insights.
  • Continuously refine UI quality, usability, and performance across features.

Must-Have Skills

  • Strong experience building scalable, user-focused web interfaces.
  • Hands-on expertise with React and Next.js for modern front-end development.
  • Advanced knowledge of JavaScript and Type Script .
  • Solid understanding of UI and UX principles with strong attention to detail.
  • Experience working with 3D web graphics libraries such as Three.js
    .
  • Experience creating responsive and adaptive interfaces across devices
  • Ability to convert complex technical requirements into intuitive UI designs
  • Bachelor's degree in Computer Science or an equivalent academic background

Nice-to-Have Skills

  • Familiarity with CAD tools or engineering design workflows.
  • Exposure to data visualization or graph-based UI frameworks
    .
  • Experience using AI-assisted development tools such as Cursor or Copilotkit
    .
  • Working knowledge of Python
    , especially in environments using LLM agents or Lang Graph
    .

Interested in this opportunity?
Apply now
, and our recruitment team will review your profile and reach out if it aligns with project requirements.
We value every application and aim to connect with candidates who closely match the role. Even if you do not hear back immediately, we encourage you to stay engaged with us for future opportunities.

About Techedin: Techedin is a global IT staffing and technology services firm that helps organizations build high-performing technology teams. We connect skilled professionals with impactful projects while focusing on transparency, responsiveness, and long-term career alignment.

Equal Opportunity Statement: At Techedin, we welcome applicants from all backgrounds and experiences. Our commitment to diversity, equity, and inclusion shapes a hiring process that is fair, respectful, and people-first.

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary