Software Engineer

| Greater Boston Area

DataRobot accelerates the process of building predictive models to get the most out of valuable data. We work hard to create tools that enable new data scientists to work effectively, giving veteran data scientists the rich detail and control they rely on, and supporting assembly and execution of automated production workflows.

The AI API team is responsible for designing the APIs that power the DataRobot platform. We develop new features in several programming languages (Python, R, JavaScript, and more). Our team uses the following technology on a routine basis: flask, docker, pytest, MongoDB, redis, nginx, and RabbitMQ, among many others.

Responsibilities

In order to provide a great API experience to as many customers as possible, we need API Clients available for a number of different programming languages and platforms. The Software Engineer on our team will be primarily responsible for bringing features from our API into those clients, while also contributing to the API itself.

They should be interested in building out a reliable user experience that balances power and simplicity, and working with our automated tooling to make sure the clients continue working with new API releases.

Main Requirements

  • Strong programming experience, with the ability to work in Python

  • Strong willingness to work in a number of different programming languages

Desired Skills

  • Experience with another programming language, e.g. C#, Java, Javascript, R

  • Prior experience designing and communicating easy-to-use APIs

  • Managing projects, communicating with engineers on other teams, and creating great tutorials

Individuals seeking employment at DataRobot are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

Read Full Job Description

Technology we use

  • Engineering
  • Sales & Marketing
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RLanguages
    • ScalaLanguages
    • SqlLanguages
    • D3JSLibraries
    • FluxLibraries
    • jQuery UILibraries
    • ReactLibraries
    • AngularJSFrameworks
    • DjangoFrameworks
    • FlaskFrameworks
    • HadoopFrameworks
    • Node.jsFrameworks
    • SparkFrameworks
    • TensorFlowFrameworks
    • NumPyFrameworks
    • PandasFrameworks
    • Scikit-learnFrameworks
    • HiveDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • DockerDatabases
    • RabbitMQDatabases
    • WordpressCMS
    • HubSpotCRM
    • SalesforceCRM
    • MarketoLead Gen

Location

1 International Place 5th Floor, Boston, MA 02110

What are DataRobot Perks + Benefits

More Jobs at DataRobot82 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
HR
Legal
Marketing
Operations
Product
Project Mgmt
Sales
Content
HR
new
Boston
Data + Analytics
new
Boston
Developer
new
Boston
Product
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Operations
new
Boston
Operations
new
Boston
Operations
new
Boston
Data + Analytics
new
Boston
Developer
new
Boston
Developer
new
Boston
Developer
new
Boston
Data + Analytics
new
Boston
Operations
new
Boston
Developer
new
Boston
Operations
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Developer
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Data + Analytics
new
Boston
Developer
new
Boston
Developer
new
Boston
Data + Analytics
new
Boston
Design + UX
new
Boston
Developer
new
Boston
Operations
new
Boston
Finance
new
Boston
Sales
new
Boston
Developer
new
Boston
Sales
new
Boston
Project Mgmt
new
Boston
Developer
new
Boston
Finance
new
Boston
Operations
new
Boston
Product
new
Boston
Developer
new
Boston
Marketing
new
Boston
Developer
new
Boston
Sales
new
Boston
Developer
new
Boston
Operations
new
Boston
Product
new
Boston
Data + Analytics
new
Boston
Marketing
new
Boston
Design + UX
new
Boston
Finance
new
Boston
Data + Analytics
new
Boston