Beepi is the fastest growing marketplace to buy and sell cars 100% online. Beepi makes the process simple, trustworthy and, dare we say it, fun. Gone are the days of haggling with the used car salesman on the lot. Instead, after cars pass our comprehensive 185-point inspection, our algorithm determines the pricing. We take care of all of the paperwork and deliver the car wrapped in a big bow right to your door.

We’re are a small team with a big dream: to change the way cars are bought and sold – moving them from the people who own them to the people who need them as economically and efficiently as possible – and delighting customers along the way.

Don’t think anyone would buy a car entirely online? Just watch what happens when you replace the average 4 hours wasted at a dealership with a five-minute checkout.

Beepi is seeking a driven and detail-oriented Machine Learning Scientist to revolutionize our products using predictive modeling and real time analytics. The ideal candidate will own complex data modeling projects from inception to execution and have a passion for using data to dynamically improve the customer’s experience. The ideal candidate will have a strong programming and statistics background and several years of industry experience in machine learning. Graduate degrees are preferred but strong college graduates are also encouraged to apply if they can exhibit relevant projects. Most importantly, candidates need to demonstrate the ability to analyze large data sets to drive real time decision-making, and show a passion for the Beepi model.


Leverage Machine Learning models to interpret user behavior based on demographic and geographic information, as well as past behavior
Use statistics, NLP and machine learning techniques to create scalable solutions for business problems
Build out real time analytics that dynamically adjust the Beepi product suite to adapt to the needs of the user at breakneck speeds
Develop models for pricing used cars
Build customer segmentation mechanisms based on user and browsing data
Support analytics requirements for different business teams
Design and implement novel large scale structured text processing and information retrieval tools
Design and implement production quality code for mission critical Java server applications




MS/PhD in Computer Science, Statistics, or Business
3+ years of experience in machine learning or related field
Proven track record of working on complex modular projects, and assuming a leading role in such projects
Highly motivated, self-driven, capable of defining own design and test scenarios
Expert knowledge of SQL. Able to optimize complex queries
Able to execute research projects, and generate practical results and recommendations
Experience with K-means clustering, factor analysis, regression, neural networks, decision trees, SVM, Naive Bayesian classifications, and different simulation approaches like Monte Carlo methods a plus
Experience with scripting languages (i.e. Javascript, Python) preferred • Experience with natural language processing, lexical analysis and semantic processing a plus

Educational level:

Master Degree

Level of experience (years):

Mid Career (2+ years of experience)

How to apply:

Please mention NLP People as a source when applying


Tagged as: , , , , , ,

About Beepi

Buying and Selling a Car. More than Improved. Elevated.