Data Scientist

Tajir


Date: 1 week ago
City: Lahore
Contract type: Full time
About Tajir

Our mission is to make a significant portion of the economy of Pakistan radically more efficient.

Stores in Pakistan have been buying products in the same way for nearly a century. Why should 20 trucks deliver to the same store in a single day? Why do people travel on bikes, burning fuel needlessly, to collect orders on scraps of paper? Why do store owners wait restlessly for someone to visit once a week to collect an order?

Tajir is a radical break from the past. We offer an app where stores can buy everything they need, delivered reliably the next day. We drastically reduce the number of vehicles on the road with efficient, centralized delivery, so both store owners and manufacturers enjoy higher profits. With $150B in purchases made by retailers annually, even modest efficiency gains have an outsized economic impact.

We are backed by Kleiner Perkins (early investors in Google, Amazon) and Y Combinator (early investors in Coinbase, Airbnb, Dropbox). Learn more about us on Forbes and Geo News.

What you’ll do

Tajir has real-time data on customer preferences that no wholesaler or distributor has. This lets us offer an unrivalled experience to our customers.

Our team of Data Scientists leverage this data to do the following:

  • Design algorithms. Design algorithms to support our operation, from purchase orders all the way to delivery. Test these algorithms on real and simulated data.
  • Find answers in data. What are common features of our strongest customers? What products are bought together? Where is our delivery operation weakest? Your role is to answer novel questions by diving head first into data.
  • Enable data-driven decisions. If it takes a week to answer a data question, people will make poor decisions using instinct and superstitions. Your job is to ensure this does not happen by facilitating rapid answers to all data queries.

What we are looking for

  • You are humble. You treat others with the same kindness, patience, and respect, regardless of seniority, class, or gender.
  • Extreme attention to detail. No imperfection escapes your discerning eyes.
  • You care deeply about writing beautiful code. You are tired of working on teams with spaghetti code.
  • You are excited at the chance to meet our customers, to learn from them and help us decide what to build next.

Requirements

  • >2 years of experience as a Data Scientist.
  • Elite SQL querying skills. You are a master of complex joins, CTEs, LIMIT, OFFSET, GROUP BY, HAVING, and even obscure querying features.
  • Experience with non-querying parts of SQL such as DDL, procedures, and indexes.
  • Experience with Python, including the pandas and numpy libraries.
  • Understanding of the pros and cons of relational databases (e.g. Postgres) vs columnar databases (e.g. BigQuery).

(Very, very) Nice to have

  • Strong math foundation through a Physics, Math, Statistics, or similar degree.
  • You have built something cool outside of university or professional life. Without exception, we have hired every engineer who has shown us an impressive personal project.
  • You have made a substantial contribution to open source code.
  • You have interviewed one of our customers and asked them what praise and complaints they have for us.

Our tech stack

We do not screen candidates by their experience with a specific tech stack. If you are a great engineer, you can adopt any new tools easily!

That said, because everyone asks – our Android app is built with Java and Kotlin using an MVVM Clean architecture. Our back end is built with Python and Flask and deployed to Google Cloud as Docker images. We use PostgreSQL for transactional data, and BigQuery for analytical data.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Software Engineer - Laravel

Dubizzle Labs, Lahore
5 hours ago
At Dubizzle Labs we are looking to further expand our Pakistan engineering office of already 300+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering value to customers. Your primary responsibility would be to build world-class suite products to support...

Assistant Manager Admin & Procurement

Idara-e-Taleem-o-Aagahi (ITA), Lahore
2 days ago
Location: LahoreEducation: Master’s/Bachelor’s degree in Business Administration (MBA/BBA Hons.) or Public AdministrationExperience: 2-3 years of relevant experience in administration, procurement, and logistics in a reputable organization, preferably in the development sector.Job ResponsibilitiesAdministrative Support: Oversee office administration, including facility management, office supplies, and utilities. Ensure proper maintenance of ITA’s premises, vehicles, and assets.Procurement Coordination: Assist in procurement processes, including preparing RFQs,...

Senior Machine Learning Engineer

Arbisoft, Lahore
2 days ago
Arbisoft is seeking a highly skilled and experienced Senior Machine Learning Engineer to join our dynamic team. The ideal candidate will have a robust background in Python machine learning, time series analysis, financial market data, DevOps, and cloud services. This role is pivotal in leveraging advanced data science techniques to extract valuable insights from complex datasets, contributing to Arbisoft's commitment...