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.

1999 S Bascom Ave #700, Campbell, CA 95008

© Copyright 2025 Avixi, Inc All Rights Reserved  |

bottom of page