1

Revit Api Python Jobs in New York (NOW HIRING)

Proficiency with Revit API, and at least one of Python, C#, or JavaScript * Proficiency with Revit, Dynamo, Rhino, Grasshopper with a focus on analysis workflows * Experience with various machine ...

Revit Api Python information

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 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.

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 job categories do people searching Revit Api Python jobs in New York look for? The top searched job categories for Revit Api Python jobs in New York are:
What cities in New York are hiring for Revit Api Python jobs? Cities in New York with the most Revit Api Python job openings:
Design Technology Lead - Computation

Design Technology Lead - Computation

Gensler

New York, NY • On-site

$100K - $140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 hours ago


Gensler rating

8.1

Company rating: 8.1 out of 10

Based on 21 frontline employees who took The Breakroom Quiz


Job description

Your Role
Placed at the heart of Gensler's People + Process + Technology, the New York Design Technology Studio drives digital transformation of our creative and project delivery practices throughout the Northeast region. Our ultimate outcome is to co-create a design technology ecosystem that enables our practitioners to leverage the most advanced methodologies and technological solutions by reaching a new level of creativity and delivering the most impactful designs to our clients. If you are a disruptive technologist that's ready to change the world with big and impactful ideas, we want you to join our growing and innovative award-winning team!
What You Will Do
  • Consult teams on design and delivery workflows utilizing multiple digital design technology and platforms on high performance projects
  • Support a fast-growing data-driven design community of practitioners in the region
  • Collaborate with the data team to develop, train and deploy ML algorithms leveraging a continuous flow of data from data-rich design authoring tools
  • Leverage the outcomes of trained data models to explore trends and define insights in alignment with business and client needs
  • Research opportunities and implement the integration of additional datasets such as geospatial data, proprietary data, and operational data
  • Research emerging technologies in the AEC space and make recommendations on build vs. buy strategies
  • Support R&D efforts for implementing data, ML and AI in the AEC practice
  • Participate in the convergence of multiple aspects of our overall digital strategy with data and insights generation in alignment with business goals
  • Educate staff to learn computational design software platforms, design process and design management focused energy, thermal and daylighting simulation
  • Document case studies to demonstrate the value of computational approach to high performance buildings

Your Qualifications
  • Bachelor's or master's degree in architecture with proven equivalent professional experience in Applied Data, Data Engineering, or Data Analysis.
  • Ability to work in a highly creative environment and collaborate on solutions to complex problems
  • Proficiency with Revit API, and at least one of Python, C#, or JavaScript
  • Proficiency with Revit, Dynamo, Rhino, Grasshopper with a focus on analysis workflows
  • Experience with various machine learning, LLMs & generative AI technologies, performance evaluation and creating end-to-end ML pipelines
  • Proficiency with Data Visualization Tools like PowerBI (DAX, Power Query, etc.) as well as tools for visualizing ML and GenAI
  • Experience with using Git + source control in a team environment
  • Experience with Azure, Microsoft Fabric and REST API are a plus
  • Ability to make clear, compelling visual presentations to present technical analyses to non-technical audiences
  • Experience in architectural practice with management experience in design and document production
  • Strong leadership, organizational, communication and relationship management skills
  • Have strong abilities to connect new technology with the needs of architectural design
  • Must have architectural practice experience. Licensed architect preferred

*All applications must include a portfolio for full consideration.
**The base salary range will be estimated between $100,000 to $140,000 plus bonuses and benefits and contingent on relevant experience.
Life at Gensler
At Gensler, we are as committed to enjoying life as we are to delivering best-in-class design. From curated art exhibits to internal design competitions to "Well-being Awareness Week," our offices reflect our people's diverse interests.
We encourage every person at Gensler to lead a healthy and balanced life. Our comprehensive benefits include medical, dental, vision, disability, wellness programs, flex spending, paid holidays, and paid time off. We also offer a 401k, profit sharing, employee stock ownership, and twice annual bonus opportunities. Our annual base salary range has been established based on local markets.
As part of the firm's commitment to licensure and professional development, Gensler offers reimbursement for certain professional licenses and associated renewals and exam fees. In addition, we reimburse tuition for certain eligible programs or classes. We view our professional development programs as strategic investments in our future.

What Gensler employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom