1

Revit Api Python Jobs (NOW HIRING)

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

New

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

New

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

New

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#. * Trade School preferred. * Proficient in Spanish. ACCO Competencies: * Proactivity / Initiative: Recognizes what needs to be done ...

next page

Showing results 1-20

Revit Api Python information

See salary details

$11

$71

$93

How much do revit api python jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for revit api python in the United States is $71.58, according to ZipRecruiter salary data. Most workers in this role earn between $68.75 and $81.49 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Revit API Python Developer, and why are they important?

To thrive as a Revit API Python Developer, you need a solid background in software development, strong proficiency in Python programming, and a deep understanding of Autodesk Revit and its API. Familiarity with tools like Revit add-ins, Dynamo, and version control systems, along with relevant certifications in BIM or Autodesk products, is highly beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills set top candidates apart in this field. These competencies are crucial for efficiently automating workflows, customizing Revit functionality, and collaborating with multidisciplinary project teams.

How does a Revit API Python developer typically collaborate with architects and BIM managers in a project setting?

A Revit API Python developer works closely with architects and BIM managers to automate repetitive tasks, customize workflows, and enhance design processes within Revit. Collaboration often involves gathering requirements from design teams, developing scripts or plugins to address specific project needs, and providing technical support to ensure smooth implementation. Regular meetings and feedback sessions are common, allowing developers to refine their solutions based on user input and evolving project goals. This partnership helps streamline project delivery and improves overall efficiency for the design team.

What is Revit API Python?

Revit API Python refers to using the Autodesk Revit Application Programming Interface (API) with the Python programming language to automate tasks, customize workflows, and extend the functionality of Revit software. While the official Revit API is written in .NET languages such as C#, developers commonly use Python through tools like RevitPythonShell, pyRevit, or Dynamo. These tools enable architects, engineers, and BIM specialists to write Python scripts that interact with Revit models, making repetitive tasks more efficient and opening up advanced possibilities for design automation.

What is the difference between Revit Api Python vs Revit API Developer?

AspectRevit Api PythonRevit API Developer
Required CredentialsKnowledge of Python, Revit API basicsProficiency in C#, .NET, Revit API
Work EnvironmentDesign automation, scripting within RevitDeveloping plugins, custom tools for Revit
Industry UsageArchitecture, MEP, structural design automationCustom Revit tool development, BIM workflows
Search & Comparison IntentLearning scripting, automation tasksBuilding custom Revit solutions

Revit Api Python specialists focus on automating Revit tasks using Python scripts, ideal for quick customization and data extraction. Revit API Developers typically develop complex plugins using C# and .NET, suited for extensive Revit software enhancements. Both roles are essential in BIM workflows but differ in programming language expertise and project scope.

More about Revit Api Python jobs
What cities are hiring for Revit Api Python jobs? Cities with the most Revit Api Python job openings:
What states have the most Revit Api Python jobs? States with the most job openings for Revit Api Python jobs include:
Infographic showing various Revit Api Python job openings in the United States as of May 2026, with employment types broken down into 77% Full Time, 8% Part Time, and 15% Contract. Highlights an 76% Physical, 5% Hybrid, and 19% Remote job distribution, with an average salary of $148,895 per year, or $71.6 per hour.
Detailer

Full-time

Posted 8 days ago


ACCO Engineered Systems rating

8.1

Company rating: 8.1 out of 10

Based on 20 frontline employees who took The Breakroom Quiz


Job description

Job Title

This position is primarily responsible for successfully modeling and coordinating a project from start-to-finish utilizing the latest technologies, ACCO's Virtual Construction Standards and Industry Best Practices to achieve a high level of quality and efficiency.

Essential Duties & Responsibilities

  • Perform and/or lead all functions of the Mechanical Piping, Process Piping, and/or Plumbing detailing efforts on assigned projects to facilitate productive, safe and cost effective installations.
  • Ability to streamline layout/routing, reduce fitting usage and recognize design flaws.
  • Recognize high value opportunities for efficiency gains and reduce risk.
  • Proficient at reading, understanding and extracting necessary information from contract documents (plans, specifications, submittals, etc.).
  • Strong skills in 3D Revit / 3D CAD modeling and coordination.
  • Attend and engage in regular project coordination meetings, communicate and collaborate with the project BIM Coordination team and Management team to provide viable solutions to project challenges.
  • Create layout point files for Trimble and Topcon.
  • Assist detailers on various aspects of assigned projects as needed.
  • Constant communication with the ACCO Project management team (Project Manager, Field General Foreman, fabrication shop, partnering contractors and external building trades.
  • Post models into client's FTP sites, maintaining logs, creating RFI documentation, etc.
  • Represent ACCO's Culture, Core Values and best interests in a professional manner at all times.
  • Other tasks and duties as assigned by supervisor and/or upper management.

Position Requirements (Skills, Work Experience, Education, Certifications, Licenses, etc.):

  • 5+ Years of related field experience.
  • High School diploma or equivalent.
  • Experience in Mechanical Piping, Process Piping, and/or Plumbing trades.
  • Excellent communication skills, verbal and written.
  • Current proficiency in Autodesk Revit, Autodesk Fabrication, Autodesk Navisworks Manage, Autodesk BIM 360 Glue and Autodesk BIM 360 Docs platforms.
  • Proficient in Bluebeam Revu, BOX and Smartsheet.
  • Proficient in the Google Workspace: Docs, Gmail, Sheets, Forms.
  • Proficient in the Microsoft Office Workspace: Word and Excel.
  • Proficient in the application of applicable local, state and international building codes.

Additional Skills/Abilities Preferred, but Not Required:

  • Proficient with Dynamo, Forge, Python, Revit API, C#, VB.net, F#.
  • Trade School preferred.
  • Proficient in Spanish.

ACCO Competencies:

  • Proactivity / Initiative: Recognizes what needs to be done and accomplishes it in a manner appropriate for one's level/position and with minimal supervision.
  • Perseverance: Shows the wherewithal to fight for difficult goals despite challenges and to bounce back from adversity.
  • Insight: The ability to gather and make sense of information that suggests new possibilities.
  • Engagement: Shows a knack for using emotion and logic to communicate a persuasive vision and connect with people.
  • Teamwork: The ability to effectively work toward common goals with others by supporting, encouraging, and sharing information in an authentic and approachable manner.
  • Big Picture: Understands and contributes to organizations' short- and long-term business strategy. On a personal level has independently developed a vision for short- and long-term career success.
  • Motivation / Dedication: Commits to excellence in pursuing unselfish goals. Initiates action with collective goals takes responsibility, and shows personal humility.
  • Technical Curiosity / Willingness to Learn: Interest in seeking out new experiences, knowledge, and candid feed, back; demonstrating an openness to learning and change.
  • Problem-Solver: Ability to identify, analyze, and solve a problem in support of personal, group, department, or organizational objectives.

Physical Requirements:

(The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.)

  • The employee may regularly lift and /or move up to 10 pounds, and occasionally lift and/or move up to 20 pounds.
  • Specific vision abilities required by this job include Close vision and Distance vision including color recognition.
  • The auditory/hearing abilities required by the job include the ability to hear customers calling by telephone.
  • While performing the duties of this Job, the employee is regularly required to sit for prolonged periods, stand; use hands to finger, handle, or feel; reach with hands and arms and talk or hear.
  • The employee is regularly required to walk and sit.
  • This individual must be a responsible person and regular attendance is required.

Hours:

  • This is a non-exempt position. Workdays are scheduled from Monday through Friday. Typically, work hours begin and end between 7:00 am and 5:00 pm as scheduled with the position's supervisor, with a minimum thirty-minute and maximum one-hour break for lunch, and two rest breaks. Occasional overtime may be necessary per business needs.

Travel:

  • 0 - 5% of the time to and from the primary office to regional branch offices.
  • Potential to relocate to one of ACCO's main branch (located in Pasadena), or satellite office locations (in Costa Mesa, Commerce, El Segundo, San Diego, Riverside, or Covina).

Wages:

This position is for signatory employees and wages will be in alignment with the current Collective Bargaining Agreements.

#ACCO #LI-MD1


What ACCO Engineered Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom