DataRobot is one of the fastest growing AI companies in the world that helps enterprises build better predictive models faster.


We are looking for talented people with excellent engineering skills and deep knowledge of Machine Learning who can analyze problems, develop innovative solutions, and implement them for real-world use on top of our machine learning platform.


DataRobot is based around delivering best-in-class data science solutions and this position provides the opportunity to develop key components of our platform. 




Develop new features and maintain existing code

Develop comprehensive automated testing to ensure product is reliable and scalable

Handle issues and fix bugs promptly to minimize disruption to users

Pairing and mentoring colleagues

The candidate should be interested in, and capable of building and maintaining complex systems. He / She should be highly-motivated, independent, and proficient in the following areas:


Python programming

Java / Scala / C++ and associated project management tools (e.g. Maven, sbt)

SQL / NoSQL Databases

Data manipulation using Spark or other distributed processing technologies

Spark / YARN distributed machine learning libraries

Knowledgeable about Data Science techniques and machine learning algorithms

Familiar with Linux operating system

Familiar with the Hadoop ecosystem

Experience in the following areas would be a plus, but not necessary:


Linux shell scripting

Jenkins or another Continuous Integration platform

Hadoop ecosystem

AWS technology

Worked in a start-up environment

Contribution towards open-source projects

Success on Kaggle  

Read Full DescriptionHide Full Description
Confirmed 9 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up