Akbar went missing on Sunday on the island of Sulawesi, after leaving to harvest palm oil.
In the search for the 25-year-old, police told BBC Indonesian that they had found a huge snake they suspected had swallowed the man.
The reticulated python, reported to be 7m (23ft)-long, was cut open and the man's body was found.
How can a snake eat a human?
Reticulated pythons are among the world's longest reptiles and suffocate their victims before swallowing them whole.