×
Register Here to Apply for Jobs or Post Jobs. X

Computational Design & Automation Consultant

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: Archinect
Full Time position
Listed on 2026-09-04
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below

THE OPPORTUNITY

We are seeking a Computational Design & Automation Consultant who can translate architectural and BIM challenges into reliable scripts, applications, and data workflows. This role is for a technically strong practitioner who understands both software development and the realities of active design and delivery projects.

You will work directly with architects, BIM leaders, consultants, and project teams to identify high-value problems, prototype solutions, and deliver tools that remain useful after the initial demonstration. Revit automation is central to the role. We value clear problem definition, maintainable implementation, tested results, and measurable project benefit over experimentation for its own sake.

WHAT YOU WILL DO
  • Work with project teams and internal stakeholders to identify, define, and prioritize opportunities for computational workflows and automation.
  • Develop, test, deploy, and maintain Revit scripts and add-ins using C#/.NET, Python, Dynamo, py Revit, or other appropriate technologies.
  • Automate modeling, documentation, family creation, scheduling, data extraction, model QA/QC, reporting, and information-exchange tasks.
  • Build computational workflows that preserve design intent and produce reviewable, repeatable results.
  • Develop integrations between Revit and related design, coordination, analysis, database, web, and cloud platforms.
  • Work with model geometry, parameters, relationships, transactions, events, failures, and project data through the Revit API.
  • Convert prototypes and project-specific scripts into maintainable tools with clear interfaces, error handling, documentation, and release practices.
  • Validate automated outputs against real project conditions and establish appropriate human review and exception handling.
  • Troubleshoot software, model, deployment, and interoperability issues throughout the life of a tool.
  • Use version control, peer review, issue tracking, and testing practices appropriate to the scale and risk of each solution.
  • Train users, document workflows, gather feedback, and measure adoption and project impact.
  • Contribute reusable components, technical standards, and lessons learned across projects.
  • Evaluate emerging technologies, including AI-assisted workflows, where they provide a clear and responsible project benefit.
REQUIRED QUALIFICATIONS
  • Three or more years of professional experience in computational design, BIM automation, AEC software development, design technology, or a closely related field.
  • Strong working knowledge of Revit and BIM project delivery in a professional AEC environment.
  • Demonstrated experience developing Revit automation with the Revit API, Dynamo, py Revit, or a comparable framework.
  • Strong proficiency in C#/.NET or Python and working ability in at least one additional scripting or programming environment.
  • Experience translating an operational or design need into technical requirements, a working implementation, and a supportable release.
  • Understanding of software fundamentals including data structures, modular design, debugging, error handling, and source control.
  • Ability to validate automated geometry and data against project requirements rather than assuming successful execution means a correct result.
  • Clear communication skills and the ability to work with both technical and nontechnical collaborators.
  • Bachelor's degree in architecture, engineering, computational design, computer science, construction technology, or a related discipline, or equivalent professional experience.
  • A portfolio or work samples demonstrating automation tools, scripts, applications, or computational project workflows.
PREFERRED QUALIFICATIONS
  • Production experience with the Revit API and C#/.NET, including transactions, elements, parameters, geometry, events, and failure handling.
  • Experience developing deployable Revit add-ins and user interfaces with WPF or a comparable framework.
  • Proficiency with Git and experience with code review, automated testing, continuous integration, issue tracking, and release management.
  • Experience with Rhino Common, Grasshopper, Rhino.

    Inside.

    Revit, Navisworks, AutoCAD, IFC, Autodesk Construction Cloud, or Autodesk Platform Services.
  • Exp…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary