Work on DS Algo. You can search company parallely but I really don't think that leaving this company too soon would be good. If you are getting a great opportunity than fine but for 20-25% salary or little upside wouldn't make much sense.
Career is big you can definitely switch after sometime don't be in hurry unless there is something very wrong with the company or you want to work in different sector and getting opportunity. Go slow, take your time, save money, learn here, prepare alongside and leave after 1-2 year or when you get a great opportunity.