top of page
BIM Software Developer (Contractor)
The Role
Avixi is seeking a BIM Software Developer to help us build and maintain custom tools that
bridge the gap between architectural design and cloud-based data analysis. In this role, you will
work directly with the President to develop applications that automate data workflows, optimize
model outputs, and enhance quality control for Revit-based projects.
We are looking for a versatile developer who enjoys solving complex data problems and is
comfortable working across the full stack—from user interfaces to backend logic and cloud
infrastructure.
Core Responsibilities
-
Application Development: Build and maintain web-based tools and scripts to automate
architectural and engineering workflows. -
Data Integration: Develop and manage pipelines to extract, transform, and visualize
data from 3D models and cloud environments. -
API Management: Work with modern APIs (including Autodesk and Cloud-native
services) to facilitate seamless data exchange between platforms. -
Technical Problem Solving: Identify bottlenecks in AEC workflows and develop
creative software solutions to streamline them. -
Documentation & Support: Create clear documentation and training materials to help
stakeholders understand and use the tools you build.
The Technology Stack
We use a modern, serverless stack. Experience in these areas is helpful, but we value a strong
generalist who can learn and adapt:
-
Cloud & Database: Google Cloud Platform (GCP) is our primary environment
(strongly preferred), including Firebase and SQL-based data warehouses (BigQuery). -
Languages/Frameworks: Node.js, Python, C#, and React (Next.js).
-
Industry Tools: Familiarity with Autodesk Platform Services (formerly Forge) and
Revit/Dynamo is a significant advantage. -
Automation: Experience with Google Apps Script or advanced Excel for data
processing is very helpful, but not required.
Desired Skills & Expertise
-
Software Engineering: 2+ years of professional experience in full-stack development.
-
AEC Industry Knowledge: A fundamental understanding of how Revit or similar BIM
software works is highly preferred. -
API Proficiency: Experience working with RESTful APIs, GraphQL, and standard
authentication protocols. -
Cloud Proficiency: Comfortable deploying and managing services in a cloud-native
environment. -
Communication: Ability to translate complex technical concepts into clear, actionable
information for non-technical team members. -
Self-Starter: A high degree of integrity and the ability to work independently in a remote
environment.
Compensation & Work Requirements
-
Flexible Compensation: Based on experience and technical proficiency. Approximately
8 to 12 hrs a week. -
Authorization: Must be legally authorized to work in the United States.
How to Apply
If you are passionate about the intersection of software and the built environment, we want to
hear from you. Please submit your resume at: info@avixi.com along with a brief summary of a
project or script you’ve built that solved a real-world problem.
bottom of page