You can specify client side round robin load balancing like this:
opts = [("grpc.lb_policy_name", "round_robin",)]
channel = grpc.insecure_channel('<target>:<port>' , opts)
If your target address resolves to multiple addresses then requests are load balanced in a round robin fashion. Other than pick-first, this is the only built-in load balancing gRPC client supports