How I 14Xed my salary in 14 years as a data analytics/science professional

Learn how one data scientist increased their full-time job salary 14 times in 14 years of a career, with highlights on experiencing an IPO, RSUs, start-ups and working at FAANG companies.

By Leon Wei, Founder of, former Sr. Mgr. of Machine Learning at Apple.

70k => $ 1million (if I could do it, the you can do it too)

I had worked six corporate jobs before I left the last one at Apple in early 2021 to focus full time on instamentor and sqlpad: two side projects that I started during COVID.

But with tremendous tractions and growth, they require my full attention. I had no choice but to leave my cushy job at Apple.

Today, I am not talking about either instamentor or sqlpad, as they are still in their early stages, with plenty of time to dive into in the future.

Instead, I’d like to do a retrospect on my career so far and share a few stories on how I grew my corporate job income 14 times in the last 14 years.

And if I could do it, you definitely can.


I started my first full-time job in 2007 with a $70k annual salary. 14 years later, in 2020, I 14Xed my annual income and made over $1 million.




2004: I came to the United States to study advanced mathematics after getting my bachelor’s degree from China.

I was lucky: the College of William and Mary’s Applied Science department generously offered me a full scholarship (I will forever be grateful, go Tribe!) and a part-time research assistant job with a handsome $1500 monthly stipend ($18k annually).

2006: My Ph.D. advisor decided to join another university to start a brand new academic program, and since it’s brand new, they didn’t have a Ph.D. student yet, so I could not move with him.

In retrospect, that was probably the best thing that ever happened during my graduate school study.

As Steve Jobs said, “you cannot connect dots looking forward, you can only connect them looking backward. So you have to trust that the dots will somehow connect in your future.”

And that’s what exactly happened.

I always felt less motivated working on limited experimental data samples (in my research field, it’s extremely expensive to collect data).

However, as a researcher in data, you almost always wanted to have a larger data set: to develop a better statistical model and to learn more about the samples, which often lead to significantly better model performance.

I was panicked initially but soon realized I had two options, either find another Ph.D. advisor and finish my Ph.D. (which would surely make my parents proud) or leave the Ph.D. program, graduate with a Master's degree, and find a job.

I decided to quit my Ph.D. and started looking for jobs at the end of 2006.

I quickly got a few job interviews. In 2006, the US economy was really hot, with lots of jobs opportunities, the housing market had been booming in the last few years. Sounds familiar today, isn’t it?

I ended up accepting a data mining research (aka data analyst) job offer and relocated to Boston, with a whopping $70k annual salary.

I almost naively thought I would not be able to spend all that money, so without much hesitation, I bought a brand new SAAB 93to replace my 10-year-old Ford Escort.

Oh, was I shocked when I received my first paycheck and saw the amount of tax deducted, and it took me more than a year to pay off my car loan (~$27k).

But anyway, it was still much better than my previous job as a research assistant. I earned almost 4 times more, so life was great.

2008–2010: I switched a couple of jobs, moved to the west coast (Seattle, WA). I started at a new job at the then world’s largest online ads network company called Specific Media.

One year later, they acquired MySpace, then a few years later, they got acquired by Time Inc.

Income: 70K => 93K (15%) => 100K (20%)

2011: I joined Amazon with a starting base salary of $110k. They also offered me a $70k RSU (for 4-year vesting), a $35k first-year sign-on bonus, and a $40k second-year sign-on bonus, making about $150K a year: a 50% increase from my last job.

2013: Left Amazon and joined Chegg during its pre-IPO stage, with a $190k base salary and stock options worth millions (according to the hiring team).

(I also moved down to Silicon Valley and met so many amazing people afterward.)

Hey, who wouldn’t want to go IPO, get rich, and never have to work again?

But it turned out 2013 was a terrible year for IPOs.

Only a handful of companies went public that year, and almost all performed poorly on the stock market.

2014: I joined Apple (I had always been a fan of Apple products), so when Apple’s recruiter reached out on LinkedIn, I was exhilarated and worked very hard on my job interview preparation.

A few weeks later, I luckily passed their interview (it took more than 2 months overall due to the holiday season).

Even though I had to make a small base salary cut, I was well compensated on the RSUs and sign-on bonuses.

Fast forward 5 to 6 years (I left to found a machine learning startup in 2016 and came back to Apple in 2017), in 2020, I received roughly a total of 5,000 shares of Apple stock, with today’s value (~$160 per share), my total income from my corporate job was about $1—$1.1 million.




In my experience: my most significant salary increase from a corporate job comes from the Apple stock value appreciation, and I’ve seen the same thing happening to my former Amazon colleagues.

When I first joined Amazon, the stock was about $120 per share, so it 30Xed to ~$3600 in the last ten years. Wow.

In my opinion, one of the most reliable approaches to make a half million or seven-figure income would be to join a FAANG company and stay there for at least four years to get all the initial RSUs vested.

Joining a pre-IPO company is quite fun and super exciting, but you may or may not be very successful financially speaking after the IPO (think about joining Uber in 2018, or WeWork in 2019).

A lot of factors, timing, and the general economic environment for investing all play a factor in your stock options after the IPO.

Still, I will never forget the company party the day Chegg was listed on New York Stock Exchange. It was such a great day!

A few notes:

  1. You usually won’t get all the RSUs at one vesting. It is usually distributed evenly for the next four years, e.g., you might receive 1/8 of the total RSU grant every six months.
  2. Some companies, such as Amazon or Snap’s vesting plan, encourage people to stay longer. They start with 5% after the first year (called one year cliff), then 15% after the second year, then 20% every six months for the next 2 years.
  3. When I was working for my first job at $70k per year, I seemed to be the happiest. Jumping from a $20k annual salary as a graduate student to $70k gave me a lot of financial freedom and a lot more choices: I could afford a Mac laptop, or buy a TV, and even a PlayStation, which I simply couldn’t afford before, so life got so much easier (financially) after landing my first industry job.

Original. Reposted with permission.


Bio: Leon Wei (@DataLeonWei) is the founder of Prior to this, he worked as  a senior manager of machine learning at Apple, where he built and hired a world-class machine learning team of data scientists, software engineers, data engineers, and product managers. Before to Apple, Leon was head of data science at Chegg, and also worked as a research scientist at Amazon to develop Amazon’s real time dynamic pricing engine.