HCI & UI Research Developer

10 Minutes ago • All levels

Job Summary

Job Description

Autodesk Research is seeking a talented and experienced HCI & UI Developer to join their dynamic team. This role involves shaping the user experience of next-generation research platforms by contributing to foundational UI components that empower engineers and designers with advanced AI-driven capabilities. Key responsibilities include developing a decomposition canvas, HCI elements, requirements input UI, user authentication, project persistence, structured data editing interfaces, and visualizations for 3D CAD modeling. The developer will collaborate with research scientists and participate in iterative design processes.
Must have:
  • Design and implement an intuitive and interactive canvas for mechanical assembly decomposition.
  • Develop core Human-Computer Interaction (HCI) elements for seamless interaction within the new decomposition canvas.
  • Contribute to the UI/UX for capturing requirements.
  • Implement front-end components for user authentication flows and interfaces for managing per-user project persistence.
  • Develop initial UI components for editing and interacting with structured data.
  • Develop controls for simulation output visualization as well as kinematic movement within a 3D CAD modeling context.
  • Collaborate with research scientists and engineers to translate complex concepts into clear, intuitive, and effective user interfaces.
  • Participate in iterative design processes, incorporating user feedback and research insights.
  • Proven experience in building robust, scalable, and user-friendly web applications.
  • Expert-level proficiency in TypeScript and JavaScript.
  • Extensive experience with modern front-end frameworks, particularly Next.js/React.
  • A strong understanding of user interface (UI) and user experience (UX) design principles.
  • Demonstrates ability to create fully responsive and adaptive user interfaces.
  • Excellent problem-solving skills and the ability to translate complex technical requirements into intuitive UI solutions.
  • Ability to work effectively in a collaborative research environment.
Good to have:
  • Experience with UI libraries or frameworks for data visualization or graph-based interfaces.
  • Familiarity with CAD software or engineering design workflows.
  • Experience with Cursor, Copilotkit or similar AI-assisted development tools.
  • Experience with 3D web graphics libraries (e.g., Three.js) for visualization purposes.
  • Python (especially for developing LLM agents with LangGraph and its potential interaction with Copilotkit).
Perks:
  • Competitive compensation package
  • Annual cash bonuses
  • Stock grants
  • Comprehensive benefits package

Job Details

Position Overview

Autodesk Research is seeking a talented and experienced HCI & UI Developer to join our dynamic team. You will play a crucial role in shaping the user experience of our next-generation research platforms. This is an exciting opportunity to contribute to foundational UI components that will empower engineers and designers with advanced AI-driven capabilities.

Responsibilities

  • Decomposition Canvas Development: Design and implement an intuitive and interactive canvas for mechanical assembly decomposition, enabling users to visually break down complex systems
  • HCI for Decomposition: Develop core Human-Computer Interaction (HCI) elements for seamless interaction within the new decomposition canvas, ensuring a fluid and responsive user experience
  • Requirements Input UI: Contribute to the UI/UX for capturing requirements, to create a guided and efficient input process
  • User Authentication & Project Persistence UI: Implement front-end components for user authentication flows and interfaces for managing per-user project persistence, ensuring a secure and organized user environment
  • Interface for Structured Data Editing: Develop initial UI components for editing and interacting with structured data within the new platform context
  • Visualizations: Develop controls for simulation output visualization as well as kinematic movement within a 3D CAD modeling context
  • Collaborate with Research Scientists: Work closely with research scientists and engineers to translate complex concepts into clear, intuitive, and effective user interfaces
  • Iterative Design & Feedback: Participate in iterative design processes, incorporating user feedback and research insights to refine and enhance the UI

Minimum Qualifications

  • Strong UI Development Expertise: Proven experience in building robust, scalable, and user-friendly web applications
  • TypeScript/JavaScript Proficiency: Expert-level proficiency in TypeScript and JavaScript
  • Modern Web Frameworks: Extensive experience with modern front-end frameworks, particularly Next.js/React
  • UI/UX Principles: A strong understanding of user interface (UI) and user experience (UX) design principles, with an eye for detail and aesthetics
  • Responsive Design: Demonstrates ability to create fully responsive and adaptive user interfaces that perform well across various devices and screen sizes
  • Problem-Solving: Excellent problem-solving skills and the ability to translate complex technical requirements into intuitive UI solutions
  • Collaboration: Ability to work effectively in a collaborative research environment, communicating clearly with diverse team members

Preferred Qualifications

  • Experience with UI libraries or frameworks for data visualization or graph-based interfaces
  • Familiarity with CAD software or engineering design workflows
  • Experience with Cursor, Copilotkit or similar AI-assisted development tools
  • Experience with 3D web graphics libraries (e.g., Three.js) for visualization purposes
  • Python (especially for developing LLM agents with LangGraph and its potential interaction with Copilotkit)

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Toronto, Ontario, Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. Over 100 million people use Autodesk software like AutoCAD, Revit, Maya, 3ds Max, Fusion 360, SketchBook, and more to unlock their creativity and solve important design, business and environmental challenges. Our software runs on both personal computers and mobile devices and taps the infinite computing power of the cloud to help teams around the world collaborate, design, simulate and fabricate their ideas in 3D. We provide exceptional compensation/benefit packages and we’d love for you to join us. We’re proud to be an equal opportunity employer and we consider all qualified applicants without regard to race, gender, disability, veteran status or other protected category. To see our culture in action, check out #AutodeskLife. We are headquartered in the San Francisco Bay Area and have more than 10,000 employees worldwide.

North Carolina, United States (Remote)

Toronto, Ontario, Canada (On-Site)

Toronto, Ontario, Canada (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Toronto, Ontario, Canada (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Autodesk

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug