BIM Automation Engineer (f/m/d)
Software Engineering
India
BIM Automation Engineer (f/m/d)
- Pune (IND)
- IT
- Software Development
- Fulltime
- Published: 2026-06-22
Introducing Thinkproject Platform
Thinkproject manages construction information for some of Europe's largest infrastructure, energy, andreal estate projects. Our platform handles documents, models, workflows, and data across the full assetlifecycle — from design through operation.
BIM processes inside construction enterprises are largely manual, inconsistent, and brittle. IFC exportsbreak. Federated model checks are run by hand. Data quality depends on who's available. We're fixingthat — not by writing guidance documents, but by building internal tooling that makes BIM processesreliable, repeatable, and automatic.
This is an engineering role for someone who understands BIM from the inside. You've worked with IFCschemas, you know why model coordination breaks, and you can write code to fix it. You'll work insideThinkproject's engineering organisation — not with clients.
What your day will look like
- IFC pipeline automation: build and maintain automated validation, parsing, and transformationpipelines for IFC files; identify and eliminate manual quality gates that shouldn't exist
- BIM process engineering: map existing BIM workflows (model coordination, data drops,federated model assembly) and design automated replacements; own the scripts, services, andtools that run them
- Data quality tooling: develop automated checks for geometric accuracy, property setcompleteness, classification codes, and coordination clash detection; make model qualitymeasurable instead of subjective
- Platform integration: connect BIM automation tooling to Thinkproject's data pipelines and APIs;ensure IFC data flows reliably into the platform without manual intervention
- Standard application: apply ISO 19650, BIM execution plan requirements, and client-specificEIR/OIR conditions in the context of building automation rules — not advisory documents
- Internal tooling ownership: own and iterate on the tooling you build; write documentation,define quality thresholds, and support other engineers who consume your output
What Success Looks Like?
- Month 3:
You've mapped at least 2 existing manual BIM processes end-to-end; you've shipped a firstautomated check or transformation that replaces a manual step; you understand the Thinkproject datamodel. - Month 6:
One full manual workflow is automated and running in production; IFC data quality ismeasurable via your tooling; you've identified the next 3 automation opportunities. - Month 12:
Multiple BIM processes run automatically with no manual intervention; quality metrics aretracked; other engineers can use and extend your tooling without you in the loop.
What you need to fulfill the role
The 3 Must-Haves
1. IFC fluency: you can read an IFC schema, write parsers, diagnose export failures, and know whythe same element looks different depending on the authoring tool
2. Engineering delivery: you've shipped production code that solves a real BIM or constructiondata problem; scripts, services, or pipelines — not just analysis
3. Process pattern recognition: you understand how BIM coordination and model federationactually work on live projects, and you can identify where automation will hold vs. where it will fail
You Might Be a Fit If
- You've moved between BIM authoring (Revit, ArchiCAD, Navisworks) and writing tools that interactwith those files programmatically
- You find it more satisfying to eliminate a manual process than to perform it well
- You know what IfcOpenShell is and have used it for something real
- You're comfortable working in a codebase alongside software engineers without needing BIM-specific frameworks to do it
You're Probably NOT a Fit If
- Your BIM experience is advisory or standards-focused without engineering output
- You need a mature internal tooling ecosystem to work within — you'll be building it
- You prefer working with clients over working with data pipelines
- You haven't written production code that processes construction or model data
What we offer
We are a passionate bunch here. To join Thinkproject is to shape what our company becomes. We take feedback from our staff very seriously and give them the tools they need to help us create our fantastic culture of mutual respect. We believe that investing in our staff is crucial to the success of our business.
Your contact:
Mehal Mehta
Please submit your application, including salary expectations and potential date of entry, by submitting the form on the next page.
Working at thinkproject.com - think career. think ahead.
#LI-MM1