Job Summary :
We are seeking a BIM API & AI Automation Team Lead for our BIM automation and AI initiatives. This role focuses on designing, developing, and deploying advanced automation solutions using the Revit API, Autodesk Forge (APS) and related platforms with the ability to apply AI / ML tools and techniques to enhance workflows. The position is centered on leveraging AI tools and automation techniques within Revit workflows.
As the team lead, you will manage a group of developers, oversee project delivery, mentor junior engineers, and collaborate with architects and BIM specialists to streamline design, modelling, and documentation Responsibilities :
- Oversee a team of 3-10+ developers, fostering innovation, accountability, and continuous improvement.
- Design, build, and maintain automation scripts, plugins, and custom tools for Revit using C# and .NET, and Autodesk Forge / APS
- Develop integrations with other Autodesk and third-party platforms (e.g., AutoCAD, Navisworks).
- Manage source code using Git / Azure DevOps, enforce best practices, and ensure maintainable, well-documented code.
- Explore AI / ML capabilities (e.g., TensorFlow, PyTorch, scikit-learn) to enhance automation, such as error-checking or BIM data analytics.
- Conduct code reviews, provide technical guidance, and support the professional growth of junior developers in API development, BIM automation, and AI :
- 8+ years in software development / BIM, with at least 6 years in BIM API programming.
- Proven track record of managing or leading software / BIM automation teams.
- Understanding of AI / ML concepts as applied to BIM analytics or automation.
- Proficient with version control systems (Git, Azure DevOps).
- Strong proficiency in Revit API (C#, .NET) / Python for Revit.
- Knowledge of AutoCAD, Navisworks APIs is preferred.
- Experience with Autodesk Forge Platform.
- Experience in automation / plugin development for Autodesk products.
- Familiarity with BIM workflows, modeling standards, and parametric design.
- Optional : Dynamo / Dynamo Player development.
- Strong communication, leadership, and problem-solving skills.
- Ability to work effectively with both technical and non-technical :
- Competitive salary and benefits package.
- Opportunities for career advancement and professional development.
- A supportive and collaborative work environment where innovation is encouraged.
(ref : hirist.tech)