Automation and AI Specialist (C# Developer)

Posted 2 Days Ago
Be an Early Applicant
Makati, Southern Manila District, National Capital Region, PHL
Hybrid
Mid level
Artificial Intelligence • Machine Learning • Consulting
The Role
Design and build production-ready C#/.NET Revit plugins and automation tools. Automate BIM workflows, extract and transform model data, develop UI (WPF/WinForms), ensure multi-version Revit compatibility, write tests, and integrate cloud and AI-enabled BIM services while collaborating with BIM and AEC stakeholders.
Summary Generated by Built In

At VIATechnik, we're transforming how the built environment is designed and delivered through technology. We're seeking a C# Software Developer with strong Revit API expertise to build innovative plugins, automation tools, and cloud-connected solutions that help AEC professionals work smarter and faster.

Working alongside software engineers, BIM technologists, and AEC experts, you'll develop solutions that solve real-world construction and infrastructure challenges through automation, data-driven workflows, and modern engineering practices.

🚀 Why Join VIATechnik?

🌍 Make a Real Impact

Build tools that directly improve how some of the world's most complex projects are designed, coordinated, and delivered.

📈 Accelerate Your Growth

Gain hands-on experience with:

  • Revit API & SDK
  • Dynamo scripting
  • IFC & Open BIM standards
  • Autodesk Construction Cloud (ACC) / BIM 360
  • Autodesk Platform Services (Forge/APS)
  • AI-assisted design automation
  • Cloud-connected BIM workflows

💡 Work With Purpose

Solve challenging geometric and parametric problems while creating tools that AEC professionals use every day.

🔧 Key Responsibilities

Develop Production-Ready Revit Plugins

  • Design and build C#/.NET Revit plugins, add-ins, external commands, event handlers, updaters, and applications
  • Deliver high-quality solutions that meet performance, functionality, and compatibility requirements
  • Participate in code reviews, testing, and deployment processes

Automate AEC Workflows

  • Transform BIM and construction workflows into scalable automation solutions
  • Partner with BIM Managers and AEC experts to identify process improvements
  • Leverage Revit API, Dynamo, and related technologies to reduce manual effort and improve model quality

Contribute to Technical Architecture

  • Participate in requirements gathering and solution design
  • Develop maintainable architectures for data extraction, model manipulation, interoperability, and user experience

Develop Revit User Interfaces

  • Build plugin interfaces using WPF, WinForms, and Revit dockable panels
  • Create intuitive user experiences that align with Revit UI standards

Data Extraction & Interoperability

  • Extract, transform, and export BIM data including elements, parameters, schedules, and geometry
  • Support IFC, gbXML, and custom export workflows
  • Contribute to cloud-connected data services and integrations

Testing, Deployment & Quality

  • Implement unit and integration testing using frameworks such as xUnit and RevitTestFramework
  • Support multi-version Revit compatibility
  • Assist with packaging, signing, deployment, and installer creation

Cross-Functional Collaboration

  • Collaborate with BIM Managers, Project Managers, and AEC stakeholders
  • Communicate technical requirements, risks, and API limitations effectively

AI & Automation Innovation

  • Explore opportunities to leverage AI and automation within BIM workflows
  • Support solutions involving model checking, geometry inference, intelligent parameter population, and natural language BIM interactions

✅ Required Qualifications

Core Technical Requirements

  • Strong proficiency in C# and the .NET Framework / .NET Core ecosystem
  • Direct experience developing Revit API plugins and add-ins
  • Strong understanding of:
    • Revit elements and parameters
    • Transaction management
    • Failure handling
    • Event-driven development
  • Experience with WPF or WinForms
  • Proficiency with Git and collaborative development workflows
  • Ability to leverage AI productivity tools such as Cursor or Claude

Preferred Qualifications

  • Experience with Revit geometry APIs (solids, curves, faces, tessellation, coordinate systems)
  • Dynamo scripting (Python or DesignScript)
  • Autodesk Construction Cloud (ACC) / BIM 360 APIs
  • Autodesk Platform Services (Forge/APS)
  • IFC and Open BIM standards
  • Azure cloud services and integrations
  • Background in AEC, BIM, Construction Technology, or related industries

🎯 Who Thrives Here?

We're looking for someone who:

  • Loves solving complex technical and workflow challenges
  • Enjoys building tools that drive measurable impact
  • Learns quickly and embraces new technologies
  • Collaborates effectively across technical and non-technical teams
  • Takes ownership and values engineering excellence

🏠 You're Built Here. You're Grown Here. You're Always Welcome Here.

At VIATechnik, we're building more than software—we're building careers. Join a team where innovation, growth, and belonging come together, and where you can do your best work from the comfort of home. 🚀

Skills Required

  • Strong proficiency in C# and the .NET Framework / .NET Core ecosystem
  • Direct experience developing Revit API plugins and add-ins
  • Strong understanding of Revit elements and parameters
  • Transaction management expertise
  • Failure handling expertise
  • Event-driven development experience
  • Experience with WPF or WinForms
  • Proficiency with Git and collaborative development workflows
  • Ability to leverage AI productivity tools such as Cursor or Claude
  • Experience with Revit geometry APIs (solids, curves, faces, tessellation, coordinate systems)
  • Dynamo scripting (Python or DesignScript)
  • Autodesk Construction Cloud (ACC) / BIM 360 APIs
  • Autodesk Platform Services (Forge/APS)
  • IFC and Open BIM standards
  • Azure cloud services and integrations
  • Background in AEC, BIM, Construction Technology, or related industries
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
393 Employees
Year Founded: 2012

What We Do

VIATechnik is a digital transformation leader in the architecture, engineering, and construction (AEC) industry. The firm specializes in Virtual Design and Construction (VDC), Building Information Modeling (BIM), digital twin technology, and software development to transform the analog world of design and construction into digital platforms, enabling efficient design and industrialized construction for global high-profile projects.

Similar Jobs

Remitly Logo Remitly

Program Manager

eCommerce • Fintech • Payments • Software • Financial Services
In-Office
Manila, Metro Manila, National Capital Region, PHL
2800 Employees

Remitly Logo Remitly

People Operations Partner (Timekeeping)

eCommerce • Fintech • Payments • Software • Financial Services
In-Office
Manila, Metro Manila, National Capital Region, PHL
2800 Employees

Apex Fintech Solutions Logo Apex Fintech Solutions

Operations Specialist

Fintech • Software • Financial Services
Hybrid
Manila, First District NCR, National Capital Region, PHL
1000 Employees

Mondelēz International Logo Mondelēz International

My Pay Advisor, Nordics

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Manila, Metro Manila, National Capital Region, PHL
90000 Employees

Similar Companies Hiring

Legora Thumbnail
Artificial Intelligence • Legal Tech • Software
New York, New York
700 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account