diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt
index 4fbd8561..6ee97a05 100644
--- a/python/CMakeLists.txt
+++ b/python/CMakeLists.txt
@@ -115,6 +115,9 @@ add_mlir_python_common_capi_library(TorchMLIRAggregateCAPI
   DECLARED_SOURCES ${_source_components}
 )
 
+# Add symbol isolation to avoid conflicts with other MLIR Python bindings
+target_link_options(TorchMLIRAggregateCAPI PRIVATE $<$<PLATFORM_ID:Linux>:LINKER:--exclude-libs,ALL>)
+
 add_mlir_python_modules(TorchMLIRPythonModules
   ROOT_PREFIX "${TORCH_MLIR_PYTHON_PACKAGES_DIR}/torch_mlir/torch_mlir"
   INSTALL_PREFIX "python_packages/torch_mlir/torch_mlir"