As @KarthikByggari mentioned, it is not a good practice to have jobs running on the same server where the Orchestrator and the SQL server is installed. The reason is, running processes in the same machine/ server could hamper the performance of the Orchestrator and the database. It is very critical to have a separate server for the Orchestrator and another for the database as its performance should be dedicated to the controlling of the robots when you have many robots orchestrated through a central Orchestrator.
The processes you run may use high volume of data that could utilize the processing power, memory and the other resources which could limit the performance needed for the Orchestrating of the robots.
Hence, if you want to reserve the agent machines to run separate processes, the best option for you is to have another dedicated server/ or a separate set of machines to perform the unattended automations… If you are to use a separate single server, think about high density robot incorporation if you need multiple robots