NEW YORK (TheStreet) -- It's graduation season and hordes of educated youth will soon be in competition for the limited number of entry-level jobs available on the job market. While the newly-graduated will have to start from the bottom to get to the top, the bottom needn't be the lowest-paid jobs offered.


WATCH: More feature videos on TheStreet TV | More videos from Brittany Umar

TheStreet analyzed figures from the Bureau of Labor Statistics to determine the top 10 positions with the highest earning potential for the entry-level candidates of the next generation of workers.

N.B. All figures are sourced from the Bureau of Labor Statistics.

#1: Occupational therapist

Job description: Occupational therapists treat injured or ill patients, assisting them in their physical recovery by helping them improve various tasks and habits required in everyday life.

Earning power: $75,400 per year (median pay based on BLS 2012 data)

Education requirements: Master's degree

#2: Software developer

Job description: Software developers create and tinker with computer programs and applications or develop operational systems for devices.

Earning power: $93,350 per year (median pay based on BLS 2012 data)

Education requirements: Bachelor's degree

#3: Civil engineer

Job description: Civil engineers design and supervise the construction of large-scale projects such as roads, airports and bridges.

Earning power: $79,340 per year (median pay based on BLS 2012 data)

Education requirements: Bachelor's degree

#4: Attorney/associate lawyer

Job description: Lawyers advise individuals and businesses on legal issues, and prosecute and defend in a court of law. Lawyers also draft and prepare legal documents and contracts, including those for sales, purchases and leases.

Earning power: $113,530 per year (median pay based on BLS 2012 data)

Education requirements: Juris Doctor professional doctorate

#5: Statistician

Job description: Statisticians develop solutions to real-world problems in the fields of business, engineering and other sectors using data collection and analysis.

Earning power: $75,560 per year (median pay based on BLS 2012 data)

Education requirements: Master's degree

#6: Political scientist

Job description: Political scientists research and analyze governmental policies and political trends to advise individuals and organizations on the public sector.

Earning power: $102,000 per year (median pay based on BLS 2012 data)

Education requirements: Master's degree

#7: Petroleum engineer

Job description: Petroleum engineers design systems and methods for mining oil and gas.

Earning power: $130,280 per year (median pay based on BLS 2012 data)

Education requirements: Bachelor's degree

#8 Market research analysts

Job description: Market research analysts advise companies on how to sell products or services by studying market conditions, such as what people want to buy and who will buy what.

Earning power: $60,300 per year (median pay based on BLS 2012 data)

Education requirements: Bachelor's degree

#9 Actuarial assistant

Job description: Actuarial assistants help to analyze financial costs of risk using mathematics, statistics and financial theory. They then advise businesses and individuals on the likelihood of an event occurring and how to minimize costs of those risks.

Earning power: $93,680 per year (median pay based on BLS 2012 data)

Education requirements: Bachelor's degree

#10: Financial examiners

Job description: Financial examiners ensure banks and other financial institutions are compliant with governing laws applicable to transactions and securities.

Earning power: $75,800 per year (median pay based on BLS 2012 data)

Education requirements: Bachelor's degree