Software Engineer: Generative AI. AEC Revit API

Remote Full-time
About the position Autodesk is leading the transformation of the AEC industry, integrating AI technology into our products. We're enhancing our applications with cloud-native capabilities, including data at scale, edge computing, AI-based solutions, and advanced 3D modeling and graphics. This innovation is happening across our flagship products—AutoCAD, Revit, Construction Cloud—and Forma, our new Industry Cloud. As a Full-Stack Software Developer on the AEC Solutions group, you will join a team of technologists to help build foundation models and generative AI tools for the AEC industry. You will collaborate across organizations with a versatile group of AI Researchers, ML Engineers, Software Architects, and Experience Designers to develop generative AI solutions that enhance AEC customer workflows. Location: We support hybrid work, and you work near our Boston, Massachusetts or Toronto, Canada offices. Responsibilities • Lead engineers to design, develop and test working software • Contribute to the implementation of individual software components, with a high emphasis on quality, test-driven development, and sound software engineering practices • Lead software design reviews, conduct peer code reviews, and provide input and feedback to other members of the development team • Write unit/functional/regression tests for the code you create, and contribute to test automation, continuous integration, and deployment processes together with everyone else in the development team Requirements • BS or MS in Computer Science or related technical field • 10+ years of software engineering experience • Proficiency in Autodesk Revit API and experience working on Revit plugins or Add-ons • Front-end web development experience, building scalable web applications using UI libraries such as React and working with Typescript/Javascript • Previous back-end service and API development using common protocols such as HTTP, grpc, or websockets • Expertise with Git and GitHub for source control and collaboration within a team Nice-to-haves • Proficiency with OpenGL/WebGL or other graphics programming interfaces, including graphics libraries such as three.js • Experience in the AEC industry, using Autodesk products such as Revit, AutoCAD, or Forma, and AEC data schemas and standards, especially using the product APIs for plugin development • Experience with browser dev tools, logging libraries, and performance monitoring. • Experience with unit and integration testing frameworks such as Jest, Mocha, etc • Familiarity with Machine Learning practices Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Remote Claims Processing Representative 1 - Nationwide

Remote Full-time

**Experienced Full Stack Customer Support Specialist – Live Chat & Remote Work Opportunity**

Remote Full-time

Salesforce Administrator

Remote Full-time

Senior Investigator (Healthcare FWA) Provider Escalations

Remote Full-time

Manager, Strategic Projects job at Holland America Line in Doral, FL

Remote Full-time

**Experienced Remote Chat Support Associate – Community Engagement and Customer Experience Specialist**

Remote Full-time

Remote - Data Modeler Teradata $80/hr Srinivasa Kandi

Remote Full-time

HR & Compliance Specialist — SOP Development, Hiring, and Onboarding for Federal Service Contracts

Remote Full-time

**Experienced Global Customer Solutions Specialist – Remote Opportunity at blithequark**

Remote Full-time

Quant

Remote Full-time
← Back to Home