While entry-level compensation is similar for both occupations, just over $30,000, salaries increase for experienced workers. Welders with experience average over $46,000 per year, while veteran machinists average over $54,000 annually.