Is ray client thread safe?

Is there any problem if I create jobs from multiple threads, like threadpool?

As long as you use locks to synchronize between threads it should be fine.