1

Revit Api Python Jobs in Michigan (NOW HIRING)

Revit Api Python information

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.

What are popular job titles related to Revit Api Python jobs in Michigan? For Revit Api Python jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Revit Api Python jobs? Cities in Michigan with the most Revit Api Python job openings:
Senior Architect - Industrial Market

Senior Architect - Industrial Market

Gresham Smith

Southfield, MI

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

At Gresham Smith, we call it Genuine Ingenuity. Our culture is the cornerstone of who we are, and our people are at the heart of everything we do. United by our Core Purpose—to plan, design, and consult to create healthy and thriving communities—we deliver innovative solutions for life’s essential infrastructure and institutions.

 What sets us apart is our dedication to care for our people, our clients, and the places we call home. We are more than a team of professionals—we’re a community built on commitment, integrity, respect, and teamwork.

Why Gresham Smith?

When you join Gresham Smith, you’re joining a place where you can connect and thrive. Our employees consistently recognize us as a Best Place to Work because we go above and beyond to ensure that you feel valued, supported, and empowered.

Consistently ranked in the Top 10 in the Industrial Sector by Building Design + Construction, Gresham Smith is a growing architectural, engineering, and program management firm with 26 offices throughout the US. Join us, and you’ll work on some of the most dynamic and diverse projects for some of the world’s largest clients in industries such as EV battery, automotive, food + beverage, advanced manufacturing, data centers, aerospace + defense, consumer products, tire + rubber, and metals. 

About You

We’re looking for someone who: 

  • Bachelor's/Master's degree in Architecture. A current state architectural license is required.
  • A minimum of 15 years of design experience is required. Strongly prefer industrial, distribution, or manufacturing facility design experience. 
  • Demonstrated proficiency using AutoCAD, REVIT, SketchUp, Bluebeam, and Photoshop software is required. 
  • Ability to interact professionally and comfortably with a variety of personalities and communication styles, and build and maintain excellent interpersonal relationships. 
  • Proficient in Microsoft Office applications, particularly Word and Excel.
  • Excellent time management skills.
  • A valid driver's License is required to travel to job sites

Desirable Skills that are a “Plus”: 

  • Digitally curious and comfortable diving in and working with coding and automation
  • Design automation skills, including the application of parametric design tools such as Dynamo and Grasshopper
  • Software Coding - especially with Python, and/or C#
  • Working with Revit’s API
  • Power BI for data visualization

* You must include a portfolio of work samples along with a resume/CV in your online application. 

Most importantly, you bring genuine curiosity, creativity, and a collaborative spirit—someone who wants to do great work with great people.

About the Role

We are looking for a talented and experienced Senior Architect to join our team in the Detroit Metropolitan area! The Senior Architect would require the ability to manage and assist in producing large industrial, manufacturing, and/or commercial projects.

As a Senior Architect, you will:

  • Perform work on all phases of various architectural projects, including preliminary design conferences, design development, preparation and oversight of presentation drawings/specifications, design review, coordination, and correlation of construction drawings.
  • Prepare schematics, design development, and construction documents.
  • Develop, modify, and review all phases of production drawings and edit project narratives and specifications.
  • Research materials and methods to provide the appropriate functionality and aesthetics for the project.
  • Plan, coordinate, and deliver projects from the initial programming stages all the way through construction administration.
  • Review submittals / RFI’s and assist the project manager in general areas of construction administration.
  • Consistently monitor project health and develop architectural solutions to potential issues as they arise.

Your work will directly contribute to shaping environments where people live, work, and thrive, all while growing your career within a supportive, people-first culture.

Join Us

If you’re excited to bring your talents to a collaborative, people-first environment where you can make an impact while growing your career, we’d love to hear from you.

Here’s what you can expect:

Professional Growth: In-house Learning, Tuition Reimbursement, Licensure Support, Professional Organization Engagement.

Culture that Cares: 93% of employees say they feel cared for, and 96% are confident in our future success.

Competitive Benefits:

  • Flexible Schedules & Generous PTO
  • Healthcare (Medical, Dental, Vision, Wellness Programs)
  • 401(k) with Company Match
  • Short- & Long-term Disability, Paid Life & AD&D
  • Supplemental, Critical Care, Pet, Legal & ID Theft Insurance
  • Family Planning and Parental Leave
  • Mass/Public Transit Program
  • Telemedicine and Employee Assistance Program

Gresham Smith is an equal opportunity employer and does not discriminate. Everyone is invited to apply!

GRESHAM SMITH does not accept unsolicited resumes from recruiters, headhunters, search firms, or agencies. No referral or recruiter fees will be paid without a fully executed GRESHAM PLACEMENT SERVICES AGREEMENT (PSA) in advance. Submissions made without a PSA may be recruited and hired by GRESHAM SMITH with no financial obligation to the submitting party. Any such unsolicited resumes or candidate information sent to hiring managers or any employee becomes the property of GRESHAM SMITH.