We are seeking a highly skilled Senior Full Stack Software Engineer to join our team supporting research and foundation model development. This role operates at the intersection of research scientists, ML engineers, and infrastructure teams, enabling rapid experimentation, prototyping, and model deployment.You are comfortable working in a high-ambiguity environment where requirements are often not fully defined. Understanding problems, gathering context (including through modern AI tools), and iterating quickly are key aspects of the role. You will contribute across the stack, building systems that support model development, evaluation, and integration into production workflows. Responsibilities Work with 3D data (meshes/BREPs) and support 3D geometry processing and rendering systems Operate effectively in situations with evolving or unclear requirements Minimum Qualifications Strong programming skills in Python (or similar) Experience developing full stack applications (backend + frontend) Experience using modern AI/GenAI tools as part of the development workflow Familiarity with cloud infrastructure (e.g., AWS), Linux environments, and containerization (Docker) Experience with CI/CD tools and workflows Experience building or working with data pipelines Ability to work in fast-paced, ambiguous environments and drive tasks to clarity Bachelor's degree in computer science, Engineering, or equivalent experienceStrong problem-solving, communication, and collaboration skills Additional Qualifications Experience building prototypes in research or experimental settings Familiarity with workflow/pipeline orchestration tools (e.g., Metaflow) Experience working with 3D data, CAD systems, or rendering techniques Experience with frontend technologies (e.g., JavaScript, React) Ability to work across multiple domains (systems, data, UI) as needed Preferred Skills Experience supporting or deploying experimental ML models (evaluation, iteration, or internal use) Strong experience with Ray (data, training, or serving use cases) Familiarity with DevOps practices and tools (e.g., Kubernetes, Terraform) Proficiency in a low-level programming language (e.g., C, C++, Rust)Experience with other cloud platforms (Azure, GCP)
26/06/2026
Full time
We are seeking a highly skilled Senior Full Stack Software Engineer to join our team supporting research and foundation model development. This role operates at the intersection of research scientists, ML engineers, and infrastructure teams, enabling rapid experimentation, prototyping, and model deployment.You are comfortable working in a high-ambiguity environment where requirements are often not fully defined. Understanding problems, gathering context (including through modern AI tools), and iterating quickly are key aspects of the role. You will contribute across the stack, building systems that support model development, evaluation, and integration into production workflows. Responsibilities Work with 3D data (meshes/BREPs) and support 3D geometry processing and rendering systems Operate effectively in situations with evolving or unclear requirements Minimum Qualifications Strong programming skills in Python (or similar) Experience developing full stack applications (backend + frontend) Experience using modern AI/GenAI tools as part of the development workflow Familiarity with cloud infrastructure (e.g., AWS), Linux environments, and containerization (Docker) Experience with CI/CD tools and workflows Experience building or working with data pipelines Ability to work in fast-paced, ambiguous environments and drive tasks to clarity Bachelor's degree in computer science, Engineering, or equivalent experienceStrong problem-solving, communication, and collaboration skills Additional Qualifications Experience building prototypes in research or experimental settings Familiarity with workflow/pipeline orchestration tools (e.g., Metaflow) Experience working with 3D data, CAD systems, or rendering techniques Experience with frontend technologies (e.g., JavaScript, React) Ability to work across multiple domains (systems, data, UI) as needed Preferred Skills Experience supporting or deploying experimental ML models (evaluation, iteration, or internal use) Strong experience with Ray (data, training, or serving use cases) Familiarity with DevOps practices and tools (e.g., Kubernetes, Terraform) Proficiency in a low-level programming language (e.g., C, C++, Rust)Experience with other cloud platforms (Azure, GCP)
Autodesk, Inc. is seeking a highly skilled Senior Full Stack Software Engineer in Greater London to support research and foundation model development. The ideal candidate will have strong programming skills in Python and experience in developing full stack applications. Responsibilities involve working with 3D data systems, contributing to model development, and navigating evolving requirements in a fast-paced environment. Experience with modern AI tools, cloud infrastructures, and CI/CD workflows is essential for success in this role.
26/06/2026
Full time
Autodesk, Inc. is seeking a highly skilled Senior Full Stack Software Engineer in Greater London to support research and foundation model development. The ideal candidate will have strong programming skills in Python and experience in developing full stack applications. Responsibilities involve working with 3D data systems, contributing to model development, and navigating evolving requirements in a fast-paced environment. Experience with modern AI tools, cloud infrastructures, and CI/CD workflows is essential for success in this role.
Autodesk, Inc. is hiring a Technical Specialist in the United Kingdom to enhance early design workflows using Forma Building Design. The ideal candidate will possess over 5 years of experience in AEC technology and strong expertise in Autodesk Revit. You will lead technical discovery, engage with key stakeholders, and support customers through evaluation and pilot execution, ensuring a successful adoption of technology in architecture and design workflows.
21/06/2026
Full time
Autodesk, Inc. is hiring a Technical Specialist in the United Kingdom to enhance early design workflows using Forma Building Design. The ideal candidate will possess over 5 years of experience in AEC technology and strong expertise in Autodesk Revit. You will lead technical discovery, engage with key stakeholders, and support customers through evaluation and pilot execution, ensuring a successful adoption of technology in architecture and design workflows.
Autodesk, Inc. is seeking a Graduate Software Developer in Birmingham, UK. This full-time position is part of a 12-month rotational programme where graduates will work across Agile Scrum teams, gaining hands-on experience in software development utilizing various technologies. The role offers structured mentoring, exposure to engineering practices, and focuses on developing innovative technology solutions. Responsibilities include coding, participating in code reviews, and collaborating with team members. Autodesk offers a hybrid working model, generous benefits, and support for professional growth.
08/06/2026
Full time
Autodesk, Inc. is seeking a Graduate Software Developer in Birmingham, UK. This full-time position is part of a 12-month rotational programme where graduates will work across Agile Scrum teams, gaining hands-on experience in software development utilizing various technologies. The role offers structured mentoring, exposure to engineering practices, and focuses on developing innovative technology solutions. Responsibilities include coding, participating in code reviews, and collaborating with team members. Autodesk offers a hybrid working model, generous benefits, and support for professional growth.
Position Summary Location: Birmingham, UK Employment Type: Full time Start Date: 6th September 2026 Position Overview At Autodesk, we're reimagining what's possible. As a global leader in 3D design, engineering, and entertainment software, we help people everywhere imagine, design, and create a better world. This role is designed for recent graduates passionate about software development and eager to build a career creating innovative technology solutions.As part of a 12 month rotational graduate programme, you will work across multiple Agile Scrum teams within the Fusion 360 engineering organisation, contributing to the development of complex engineering software used by customers around the world. You will gain hands on experience across a wide range of technologies, products, and development practices, working alongside experienced software engineers and receiving structured support and mentoring to develop your technical and professional skills. Key Responsibilities Contribute to projects across the full software development lifecycle following initial onboarding and training. Develop clean, reliable, and maintainable code in a range of programming languages and technologies. Work within Agile Scrum teams to deliver software features and improvements. Participate in code reviews to ensure code quality and adherence to engineering standards. Develop and maintain unit tests. Use source control and continuous integration tools, including GitHub and Jenkins. Collaborate with engineers, testers, and product teams to solve technical challenges. Technologies and Tools You may work with technologies including: C++ Python TypeScript / React GitHub Jenkins Skills and Experience Essential: Degree in Computer Science, Mathematics, Physics, Engineering or a related discipline - Predicted or achieved 2:1 or First Class degree. Minimum 120 UCAS points. Strong interest in software engineering and technology. Good problem solving and analytical skills. Ability to work collaboratively within a team environment. Desirable: Programming experience using one or more languages such as C, C++, Java, C# or Python. Solid maths foundations. Familiarity with software development concepts and practices. Understanding of Agile development methodologies. What We Offer Structured graduate development programme with rotational placements. Mentoring and support from experienced engineers. Exposure to a variety of technologies and engineering disciplines. Hybrid working arrangements. Company share scheme. Generous pension scheme. Private medical cover. Health and wellbeing support. Annual incentive scheme. Equal Opportunity Employment Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, colour, 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.
07/06/2026
Full time
Position Summary Location: Birmingham, UK Employment Type: Full time Start Date: 6th September 2026 Position Overview At Autodesk, we're reimagining what's possible. As a global leader in 3D design, engineering, and entertainment software, we help people everywhere imagine, design, and create a better world. This role is designed for recent graduates passionate about software development and eager to build a career creating innovative technology solutions.As part of a 12 month rotational graduate programme, you will work across multiple Agile Scrum teams within the Fusion 360 engineering organisation, contributing to the development of complex engineering software used by customers around the world. You will gain hands on experience across a wide range of technologies, products, and development practices, working alongside experienced software engineers and receiving structured support and mentoring to develop your technical and professional skills. Key Responsibilities Contribute to projects across the full software development lifecycle following initial onboarding and training. Develop clean, reliable, and maintainable code in a range of programming languages and technologies. Work within Agile Scrum teams to deliver software features and improvements. Participate in code reviews to ensure code quality and adherence to engineering standards. Develop and maintain unit tests. Use source control and continuous integration tools, including GitHub and Jenkins. Collaborate with engineers, testers, and product teams to solve technical challenges. Technologies and Tools You may work with technologies including: C++ Python TypeScript / React GitHub Jenkins Skills and Experience Essential: Degree in Computer Science, Mathematics, Physics, Engineering or a related discipline - Predicted or achieved 2:1 or First Class degree. Minimum 120 UCAS points. Strong interest in software engineering and technology. Good problem solving and analytical skills. Ability to work collaboratively within a team environment. Desirable: Programming experience using one or more languages such as C, C++, Java, C# or Python. Solid maths foundations. Familiarity with software development concepts and practices. Understanding of Agile development methodologies. What We Offer Structured graduate development programme with rotational placements. Mentoring and support from experienced engineers. Exposure to a variety of technologies and engineering disciplines. Hybrid working arrangements. Company share scheme. Generous pension scheme. Private medical cover. Health and wellbeing support. Annual incentive scheme. Equal Opportunity Employment Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, colour, 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.
Senior Frontend Developer (3D)Applylocations: London, GBR: Toronto, ON, CANtime type: Full timeposted on: Posted 30+ Days Agojob requisition id: 26WD97294 Job Requisition ID # 26WD97294 Position Overview As a Senior Frontend Developer (3D) , you will work at the intersection of technical engineering and UX design. You are responsible for creating intuitive, high-performance user interfaces that bring 3D data and spatial environments to life on the web. You help shape and implement the interaction models that make complex 3D workflows feel seamless.You will work closely with Engineering and UX Research teams to move from concepts and designs to functional 3D experiences. You will be a key contributor in ensuring our 3D frontend systems are effective, useful and deliver a delightful user experience.Locations: UK or Toronto, Canada. Hybrid or Remote Responsibilities Design & Implementation: Lead the end-to-end development of sophisticated 3D web interfaces, balancing aesthetic design with technical performance 3D Interaction Patterns: Define and build reusable UI components and interaction patterns specifically for 3D canvases (e.g., gizmos, camera controls, spatial annotations) Prototyping: Rapidly prototype new features and concepts using React and Three.js Architecture & Performance: Drive decisions on frontend state management and 3D scene graph organization to ensure smooth frame rates and responsive UI Collaboration: Partner with backend and graphics teams to shape APIs and data contracts for streaming large 3D datasets or real-time simulation data Technical Health: Maintain high standards for code quality, testing, and documentation within the frontend codebase Minimum Qualifications Experience: Typically 5-8 years of professional software engineering experience, with a strong portfolio showcasing 3D web projects Technical Stack: Deep expertise in React and Three.js Web Fundamentals: Expert-level knowledge of JavaScript/TypeScript, HTML5, and CSS3 (including modern layout techniques and animations) AI Development Workflows: Experience with modern agentic development processes (Cursor, Claude Code, Windsurf) 3D Proficiency: Solid understanding of 3D math (vectors, quaternions, matrices), WebGL/WebGPU, and graphics pipelines (shaders) Optimization: Demonstrated ability to profile and optimize frontend performance, particularly regarding DOM/Canvas bottlenecks Communication: Strong ability to articulate design decisions and technical constraints to both technical and non-technical stakeholders Preferred Qualifications Advanced Graphics: Experience writing custom shaders to achieve unique visual effects or performance optimizations beyond standard materials Specialized Frameworks: Familiarity with the React Three Fiber (R3F) ecosystem XR Experience: Proven track record building immersive experiences using WebXR for Augmented Reality (AR) or Virtual Reality (VR) in the browser Motion Design: Strong understanding of animation principles (easing, timing, physics-based motion) and experience using libraries like Framer Motion or GSAP Design Patterns: Familiarity with ECS (Entity Component System) and other scalable system design approaches Large-Scale Data: Experience handling large 3D datasets, including knowledge of octrees , LOD (Level of Detail) strategies, and efficient 3D file formats like glTF/GLB Math & Physics: Strong background in linear algebra and experience integrating physics engines (e.g., MuJoCo, Rapier, Ammo.js) for interactive 3D simulations Design Tools: Proven experience with design and prototyping tools (e.g., Figma, Adobe Creative Suite ) and the ability to bridge the gap between static mocks and functional code Design Systems: Experience building or maintaining a design system that specifically accounts for 3D components and spatial UI consistency Testing for 3D: Experience with visual regression testing and unit testing for 3D scene logic (e.g., using Playwright or Cypress)
04/06/2026
Full time
Senior Frontend Developer (3D)Applylocations: London, GBR: Toronto, ON, CANtime type: Full timeposted on: Posted 30+ Days Agojob requisition id: 26WD97294 Job Requisition ID # 26WD97294 Position Overview As a Senior Frontend Developer (3D) , you will work at the intersection of technical engineering and UX design. You are responsible for creating intuitive, high-performance user interfaces that bring 3D data and spatial environments to life on the web. You help shape and implement the interaction models that make complex 3D workflows feel seamless.You will work closely with Engineering and UX Research teams to move from concepts and designs to functional 3D experiences. You will be a key contributor in ensuring our 3D frontend systems are effective, useful and deliver a delightful user experience.Locations: UK or Toronto, Canada. Hybrid or Remote Responsibilities Design & Implementation: Lead the end-to-end development of sophisticated 3D web interfaces, balancing aesthetic design with technical performance 3D Interaction Patterns: Define and build reusable UI components and interaction patterns specifically for 3D canvases (e.g., gizmos, camera controls, spatial annotations) Prototyping: Rapidly prototype new features and concepts using React and Three.js Architecture & Performance: Drive decisions on frontend state management and 3D scene graph organization to ensure smooth frame rates and responsive UI Collaboration: Partner with backend and graphics teams to shape APIs and data contracts for streaming large 3D datasets or real-time simulation data Technical Health: Maintain high standards for code quality, testing, and documentation within the frontend codebase Minimum Qualifications Experience: Typically 5-8 years of professional software engineering experience, with a strong portfolio showcasing 3D web projects Technical Stack: Deep expertise in React and Three.js Web Fundamentals: Expert-level knowledge of JavaScript/TypeScript, HTML5, and CSS3 (including modern layout techniques and animations) AI Development Workflows: Experience with modern agentic development processes (Cursor, Claude Code, Windsurf) 3D Proficiency: Solid understanding of 3D math (vectors, quaternions, matrices), WebGL/WebGPU, and graphics pipelines (shaders) Optimization: Demonstrated ability to profile and optimize frontend performance, particularly regarding DOM/Canvas bottlenecks Communication: Strong ability to articulate design decisions and technical constraints to both technical and non-technical stakeholders Preferred Qualifications Advanced Graphics: Experience writing custom shaders to achieve unique visual effects or performance optimizations beyond standard materials Specialized Frameworks: Familiarity with the React Three Fiber (R3F) ecosystem XR Experience: Proven track record building immersive experiences using WebXR for Augmented Reality (AR) or Virtual Reality (VR) in the browser Motion Design: Strong understanding of animation principles (easing, timing, physics-based motion) and experience using libraries like Framer Motion or GSAP Design Patterns: Familiarity with ECS (Entity Component System) and other scalable system design approaches Large-Scale Data: Experience handling large 3D datasets, including knowledge of octrees , LOD (Level of Detail) strategies, and efficient 3D file formats like glTF/GLB Math & Physics: Strong background in linear algebra and experience integrating physics engines (e.g., MuJoCo, Rapier, Ammo.js) for interactive 3D simulations Design Tools: Proven experience with design and prototyping tools (e.g., Figma, Adobe Creative Suite ) and the ability to bridge the gap between static mocks and functional code Design Systems: Experience building or maintaining a design system that specifically accounts for 3D components and spatial UI consistency Testing for 3D: Experience with visual regression testing and unit testing for 3D scene logic (e.g., using Playwright or Cypress)
Job Requisition ID # 26WD97386 The You will join a collaborative and distributed engineering team within Autodesk Construction Cloud, working on cloud-based services that power large-scale construction projects worldwide. The team is composed of experienced engineers across Europe and North America, working in an agile environment with a strong focus on ownership, innovation, and continuous improvement. You will be part of a backend-focused team, contributing to the development and evolution of cloud services while collaborating closely with product, UX, and platform teams. Responsibilities Design, develop, and maintain scalable and secure cloud services Deliver high-quality, production-ready code and continuously improve system performance Contribute to software architecture and design decisions using cloud best practices Collaborate with product managers, architects, and engineers to translate requirements into solutions Participate in code reviews and promote engineering best practices Develop and maintain automated tests and contribute to CI/CD pipelines Monitor, troubleshoot, and improve system reliability and performance Participate in on-call rotations and incident response Embrace and leverage AI-assisted development tools to improve productivity Work in an agile environment and contribute to continuous delivery Minimum Qualifications Bachelor's or Master's degree in Computer Science or equivalent practical experience Strong experience in software development with C# in a cloud environment Hands-on experience with AWS and/or Google Cloud Platform (GCP) Experience building and maintaining REST APIs and distributed systems Solid understanding of relational databases (e.g. PostgreSQL, MySQL) and NoSQL (e.g. DynamoDB, S3) Experience with Agile methodologies (Scrum or Kanban) Experience with Git or similar version control systems Familiarity with modern AI development tools or willingness to adopt them Strong communication skills in English Ability to work independently and manage multiple priorities in a dynamic environment Preferred Qualifications Experience with CI/CD pipelines (e.g. Jenkins or similar) Experience with containerisation and orchestration technologies Exposure to multiple programming languages (e.g. Python, TypeScript) Experience working in distributed or global teams Knowledge of CAD, construction, or engineering domains The Ideal Candidate A cloud-native engineer with a strong ownership mindset Curious and eager to learn new technologies, including AI-assisted development A collaborative team player who communicates effectively across technical and non-technical stakeholders Able to balance autonomy with knowing when to seek input Comfortable working in a fast-paced, evolving environment with changing priorities Demonstrates critical thinking and proactively suggests improvements Motivated to deliver high-quality solutions and continuously improve engineering practices Learn More About Autodesk Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world. Salary transparency Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package. Diversity & Belonging We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:Please search for open jobs and apply internally (not on this external site). Senior Software Engineer - Cloud Applications & Services Location: Sheffield (Hybrid) Position Overview We are looking for a Senior Software Engineer to join our team in Sheffield and contribute to the design, development, and operation of scalable cloud-native services. In this role, you will work on building reliable, secure, and high-performance backend systems using modern cloud technologies. You will play a key role in delivering new features, improving existing services, and ensuring operational excellence. This position offers the opportunity to work on impactful products used globally, while collaborating with cross-functional teams in a fast-paced and evolving environment. You will be expected to take ownership of your work, contribute to technical decisions, and continuously improve how we build and operate software.
04/06/2026
Full time
Job Requisition ID # 26WD97386 The You will join a collaborative and distributed engineering team within Autodesk Construction Cloud, working on cloud-based services that power large-scale construction projects worldwide. The team is composed of experienced engineers across Europe and North America, working in an agile environment with a strong focus on ownership, innovation, and continuous improvement. You will be part of a backend-focused team, contributing to the development and evolution of cloud services while collaborating closely with product, UX, and platform teams. Responsibilities Design, develop, and maintain scalable and secure cloud services Deliver high-quality, production-ready code and continuously improve system performance Contribute to software architecture and design decisions using cloud best practices Collaborate with product managers, architects, and engineers to translate requirements into solutions Participate in code reviews and promote engineering best practices Develop and maintain automated tests and contribute to CI/CD pipelines Monitor, troubleshoot, and improve system reliability and performance Participate in on-call rotations and incident response Embrace and leverage AI-assisted development tools to improve productivity Work in an agile environment and contribute to continuous delivery Minimum Qualifications Bachelor's or Master's degree in Computer Science or equivalent practical experience Strong experience in software development with C# in a cloud environment Hands-on experience with AWS and/or Google Cloud Platform (GCP) Experience building and maintaining REST APIs and distributed systems Solid understanding of relational databases (e.g. PostgreSQL, MySQL) and NoSQL (e.g. DynamoDB, S3) Experience with Agile methodologies (Scrum or Kanban) Experience with Git or similar version control systems Familiarity with modern AI development tools or willingness to adopt them Strong communication skills in English Ability to work independently and manage multiple priorities in a dynamic environment Preferred Qualifications Experience with CI/CD pipelines (e.g. Jenkins or similar) Experience with containerisation and orchestration technologies Exposure to multiple programming languages (e.g. Python, TypeScript) Experience working in distributed or global teams Knowledge of CAD, construction, or engineering domains The Ideal Candidate A cloud-native engineer with a strong ownership mindset Curious and eager to learn new technologies, including AI-assisted development A collaborative team player who communicates effectively across technical and non-technical stakeholders Able to balance autonomy with knowing when to seek input Comfortable working in a fast-paced, evolving environment with changing priorities Demonstrates critical thinking and proactively suggests improvements Motivated to deliver high-quality solutions and continuously improve engineering practices Learn More About Autodesk Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world. Salary transparency Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package. Diversity & Belonging We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:Please search for open jobs and apply internally (not on this external site). Senior Software Engineer - Cloud Applications & Services Location: Sheffield (Hybrid) Position Overview We are looking for a Senior Software Engineer to join our team in Sheffield and contribute to the design, development, and operation of scalable cloud-native services. In this role, you will work on building reliable, secure, and high-performance backend systems using modern cloud technologies. You will play a key role in delivering new features, improving existing services, and ensuring operational excellence. This position offers the opportunity to work on impactful products used globally, while collaborating with cross-functional teams in a fast-paced and evolving environment. You will be expected to take ownership of your work, contribute to technical decisions, and continuously improve how we build and operate software.
Senior Frontend Developer (3D)Applylocations: London, GBR: Toronto, ON, CANtime type: Full timeposted on: Posted 30+ Days Agojob requisition id: 26WD97294 Job Requisition ID # 26WD97294 Position Overview As a Senior Frontend Developer (3D) , you will work at the intersection of technical engineering and UX design. You are responsible for creating intuitive, high-performance user interfaces that bring 3D data and spatial environments to life on the web. You help shape and implement the interaction models that make complex 3D workflows feel seamless.You will work closely with Engineering and UX Research teams to move from concepts and designs to functional 3D experiences. You will be a key contributor in ensuring our 3D frontend systems are effective, useful and deliver a delightful user experience.Locations: UK or Toronto, Canada. Hybrid or Remote Responsibilities Design & Implementation: Lead the end-to-end development of sophisticated 3D web interfaces, balancing aesthetic design with technical performance 3D Interaction Patterns: Define and build reusable UI components and interaction patterns specifically for 3D canvases (e.g., gizmos, camera controls, spatial annotations) Prototyping: Rapidly prototype new features and concepts using React and Three.js Architecture & Performance: Drive decisions on frontend state management and 3D scene graph organization to ensure smooth frame rates and responsive UI Collaboration: Partner with backend and graphics teams to shape APIs and data contracts for streaming large 3D datasets or real-time simulation data Technical Health: Maintain high standards for code quality, testing, and documentation within the frontend codebase Minimum Qualifications Experience: Typically 5-8 years of professional software engineering experience, with a strong portfolio showcasing 3D web projects Technical Stack: Deep expertise in React and Three.js Web Fundamentals: Expert-level knowledge of JavaScript/TypeScript, HTML5, and CSS3 (including modern layout techniques and animations) AI Development Workflows: Experience with modern agentic development processes (Cursor, Claude Code, Windsurf) 3D Proficiency: Solid understanding of 3D math (vectors, quaternions, matrices), WebGL/WebGPU, and graphics pipelines (shaders) Optimization: Demonstrated ability to profile and optimize frontend performance, particularly regarding DOM/Canvas bottlenecks Communication: Strong ability to articulate design decisions and technical constraints to both technical and non-technical stakeholders Preferred Qualifications Advanced Graphics: Experience writing custom shaders to achieve unique visual effects or performance optimizations beyond standard materials Specialized Frameworks: Familiarity with the React Three Fiber (R3F) ecosystem XR Experience: Proven track record building immersive experiences using WebXR for Augmented Reality (AR) or Virtual Reality (VR) in the browser Motion Design: Strong understanding of animation principles (easing, timing, physics-based motion) and experience using libraries like Framer Motion or GSAP Design Patterns: Familiarity with ECS (Entity Component System) and other scalable system design approaches Large-Scale Data: Experience handling large 3D datasets, including knowledge of octrees , LOD (Level of Detail) strategies, and efficient 3D file formats like glTF/GLB Math & Physics: Strong background in linear algebra and experience integrating physics engines (e.g., MuJoCo, Rapier, Ammo.js) for interactive 3D simulations Design Tools: Proven experience with design and prototyping tools (e.g., Figma, Adobe Creative Suite ) and the ability to bridge the gap between static mocks and functional code Design Systems: Experience building or maintaining a design system that specifically accounts for 3D components and spatial UI consistency Testing for 3D: Experience with visual regression testing and unit testing for 3D scene logic (e.g., using Playwright or Cypress)
04/06/2026
Full time
Senior Frontend Developer (3D)Applylocations: London, GBR: Toronto, ON, CANtime type: Full timeposted on: Posted 30+ Days Agojob requisition id: 26WD97294 Job Requisition ID # 26WD97294 Position Overview As a Senior Frontend Developer (3D) , you will work at the intersection of technical engineering and UX design. You are responsible for creating intuitive, high-performance user interfaces that bring 3D data and spatial environments to life on the web. You help shape and implement the interaction models that make complex 3D workflows feel seamless.You will work closely with Engineering and UX Research teams to move from concepts and designs to functional 3D experiences. You will be a key contributor in ensuring our 3D frontend systems are effective, useful and deliver a delightful user experience.Locations: UK or Toronto, Canada. Hybrid or Remote Responsibilities Design & Implementation: Lead the end-to-end development of sophisticated 3D web interfaces, balancing aesthetic design with technical performance 3D Interaction Patterns: Define and build reusable UI components and interaction patterns specifically for 3D canvases (e.g., gizmos, camera controls, spatial annotations) Prototyping: Rapidly prototype new features and concepts using React and Three.js Architecture & Performance: Drive decisions on frontend state management and 3D scene graph organization to ensure smooth frame rates and responsive UI Collaboration: Partner with backend and graphics teams to shape APIs and data contracts for streaming large 3D datasets or real-time simulation data Technical Health: Maintain high standards for code quality, testing, and documentation within the frontend codebase Minimum Qualifications Experience: Typically 5-8 years of professional software engineering experience, with a strong portfolio showcasing 3D web projects Technical Stack: Deep expertise in React and Three.js Web Fundamentals: Expert-level knowledge of JavaScript/TypeScript, HTML5, and CSS3 (including modern layout techniques and animations) AI Development Workflows: Experience with modern agentic development processes (Cursor, Claude Code, Windsurf) 3D Proficiency: Solid understanding of 3D math (vectors, quaternions, matrices), WebGL/WebGPU, and graphics pipelines (shaders) Optimization: Demonstrated ability to profile and optimize frontend performance, particularly regarding DOM/Canvas bottlenecks Communication: Strong ability to articulate design decisions and technical constraints to both technical and non-technical stakeholders Preferred Qualifications Advanced Graphics: Experience writing custom shaders to achieve unique visual effects or performance optimizations beyond standard materials Specialized Frameworks: Familiarity with the React Three Fiber (R3F) ecosystem XR Experience: Proven track record building immersive experiences using WebXR for Augmented Reality (AR) or Virtual Reality (VR) in the browser Motion Design: Strong understanding of animation principles (easing, timing, physics-based motion) and experience using libraries like Framer Motion or GSAP Design Patterns: Familiarity with ECS (Entity Component System) and other scalable system design approaches Large-Scale Data: Experience handling large 3D datasets, including knowledge of octrees , LOD (Level of Detail) strategies, and efficient 3D file formats like glTF/GLB Math & Physics: Strong background in linear algebra and experience integrating physics engines (e.g., MuJoCo, Rapier, Ammo.js) for interactive 3D simulations Design Tools: Proven experience with design and prototyping tools (e.g., Figma, Adobe Creative Suite ) and the ability to bridge the gap between static mocks and functional code Design Systems: Experience building or maintaining a design system that specifically accounts for 3D components and spatial UI consistency Testing for 3D: Experience with visual regression testing and unit testing for 3D scene logic (e.g., using Playwright or Cypress)
Autodesk, Inc. is seeking a Senior Software Engineer in Sheffield to join a collaborative team within Autodesk Construction Cloud. The role involves designing and maintaining cloud services, delivering production-ready code, and collaborating across teams. Candidates should have experience with C#, AWS, and REST APIs, and possess a degree in Computer Science. A hybrid work model is available with a competitive compensation package.
04/06/2026
Full time
Autodesk, Inc. is seeking a Senior Software Engineer in Sheffield to join a collaborative team within Autodesk Construction Cloud. The role involves designing and maintaining cloud services, delivering production-ready code, and collaborating across teams. Candidates should have experience with C#, AWS, and REST APIs, and possess a degree in Computer Science. A hybrid work model is available with a competitive compensation package.
Autodesk, Inc. is seeking a Senior Technical Specialist for their Emerging Solutions in Water, based in the UK. In this role, you will act as a technical expert assisting sales growth across the EMEA region, focusing on operational analytics and asset management. Responsibilities include collaborating with sales teams, conducting technical presentations, and driving customer success strategies. Candidates should have over 8 years of experience in the UK Water Sector, strong knowledge of hydraulic modeling tools, and excellent communication skills.
03/06/2026
Full time
Autodesk, Inc. is seeking a Senior Technical Specialist for their Emerging Solutions in Water, based in the UK. In this role, you will act as a technical expert assisting sales growth across the EMEA region, focusing on operational analytics and asset management. Responsibilities include collaborating with sales teams, conducting technical presentations, and driving customer success strategies. Candidates should have over 8 years of experience in the UK Water Sector, strong knowledge of hydraulic modeling tools, and excellent communication skills.