Taro Logo

Software Engineer: Generative AI. AEC Revit API

A global software company that creates software for architecture, engineering, construction, manufacturing, and entertainment industries.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Software Engineer: Generative AI. AEC Revit API

Autodesk is seeking a Principal Software Engineer to join their AEC Solutions group, focusing on building foundation models and generative AI tools for the AEC industry. This role combines full-stack development with specialized knowledge in Revit API and AEC workflows. The position offers the opportunity to work with AI Researchers, ML Engineers, and Experience Designers to develop cutting-edge generative AI solutions.

The role requires extensive experience in both front-end and back-end development, with particular emphasis on Revit API integration and web technologies. The ideal candidate will have deep expertise in software engineering practices, including test-driven development, code review, and continuous integration.

Working at Autodesk means being part of a company that's transforming how things are designed and made across multiple industries. The company offers a collaborative environment where innovation is encouraged, and diversity is valued. This position provides the unique opportunity to work on products that directly impact the architecture, engineering, and construction industries while leveraging the latest in AI technology.

The role supports hybrid work arrangements near Autodesk's Boston or Toronto offices, offering flexibility while maintaining team collaboration. The company's culture emphasizes authentic self-expression and meaningful work that contributes to building a better future. This is an excellent opportunity for an experienced software engineer who wants to combine their technical expertise with industry-specific knowledge to create innovative solutions in the AEC space.

Last updated 8 days ago

Responsibilities For Software Engineer: Generative AI. AEC Revit API

  • Lead engineers to design, develop and test working software
  • Contribute to the implementation of individual software components
  • Lead software design reviews and conduct peer code reviews
  • Write unit/functional/regression tests and contribute to test automation
  • Contribute to continuous integration and deployment processes

Requirements For Software Engineer: Generative AI. AEC Revit API

TypeScript
JavaScript
React
  • 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
  • Front-end web development experience with React and TypeScript/Javascript
  • Back-end service and API development experience
  • Expertise with Git and GitHub
  • Proficiency with OpenGL/WebGL or other graphics programming interfaces
  • Experience in the AEC industry
  • Experience with browser dev tools and performance monitoring
  • Experience with unit and integration testing frameworks
  • Familiarity with Machine Learning practices

Interested in this job?

Jobs Related To Autodesk Software Engineer: Generative AI. AEC Revit API