We propose an elementary quantum device able to generate a signiﬁcant amount of steady state entanglement without the need for any coherent driving, thus showing that entanglement can be created relying only on incoherent energy sources. It consists of a pair of incoherently driven qubits coupled to a quantised electromagnetic cavity mode: under speciﬁc conditions, the cavity mode provides an effective channel for mutual qubits interaction, which can be interpreted as dissipative bath engineering. Heat ﬂowing through the system helps maintaining the non-local nature of the steady state, which is quantiﬁed by the negativity of the density matrix and can reach steady state values up to 20% of the theoretical maximum. We also provide a description in terms of eﬀective temperatures, which means that the device can work as a nanoscale thermal machine. More generally, this setup belongs to the class of autonomous quantum machines, since it can operate without any accurate external control on the dynamics. With respect to the existing literature, our implementation explicitly provides a technique to structurally obtain a stable eﬀective qubit-qubit coupling. Moreover, we point out the possible role of non-local baths as a key ingredient for further developments in the design of quantum engines. Special attention is paid to realistic parameters in view of future tests and realisations in solid state systems.