AstraZeneca said it plans to eliminate an additional 4,600 jobs in Europe and North America as part of a major cost-cutting initiative aimed at helping save the company $900 million by 2010.