Addressing a summit on livelihood security, he also asked the industry to create a mechanism for income opportunities and capacity building through corporate social responsibility (CSR).
While emphasising on the need for providing livelihood security to the poor and realising the dreams of young India, he said that achieving these two tasks pose a formidable challenge considering India has only 2.4 per cent of world's geographical area and 17 per cent of the global population.
Since the average age of an Indian will be 29 years by 2020, the country not only has to find gainful employment to engage the growing manpower but also to equip them with capacity and expertise, he said.
Stating that job creation is the most potent tool for wiping out the curse of poverty, the President said there is a "freeze in fresh farm jobs" owing to over-employment and therefore more jobs needed to be created in non-farm sector.
Highlighting that food processing sector provides a window for generating jobs in rural areas and small townships, Mukherjee said: "Developing this sunrise sector calls for greater investment in infrastructure like cold chains, handling, packaging and transportation."
Even as he called for creating more jobs in non-farm sector, he said efforts should be made to make agriculture a viable and rewarding profession by improving farm yields through intervention of modern technologies.