Есть же документация
https://docs.sqlalchemy.org/en/13/orm/query.html?highlight=join#sqlalchemy.orm.query.Query.join
https://docs.sqlalchemy.org/en/13/orm/query.html?highlight=join#sqlalchemy.orm.query.Query.options
все , сделал
спасибо
user = session.query(User).join(Product, and_(User.id == Product.authorid, Product.product_name == 'Zagorskiy product')).options(contains_eager('products')).all()