Senior ML/ Java Engineer— Core Algorithms (offline)

Responsibilities:
Architect, build, maintain our supplier scoring systems.
Design and develop robust machine learning models for supplier segmentation and targeting.
Partner with other engineers to design interfaces and integrate scoring and targeting models into our engagement channels (website and notifications).
Design and automate offline evaluations and online A/B testing pipelines and reporting.
Collaborate with your peers and other teams to teach, learn and execute efficiently.
Contribute to improving our processes and engineering culture.

Requirements:
5+ years for software engineering experience in languages like Java, Scala, Python, Julia, or similar.
2+ years of experience working with data-centric systems.
Experience with real-time data processing technologies.
Believer in automated testing.
Strong experience in distributed systems design and best practices.
(Bonus) API design & management.

What We Care About:
Ownership, trust, responsibility and proactiveness.
A data-driven approach towards continuous improvement in the user experience.
Building scalable systems using best engineering practices, while understanding the tradeoff between time and perfection.
Speaking UP. Thinking Big. Influencing Outcomes. Being Paranoid.

Project description
At thredUP, we’re revolutionizing the clothing industry. Our marketplace introduces some unique challenges to solve in order to deliver a delightful inventory set for our customers - are you up for the challenge?
You will be working with a highly interdisciplinary team of software engineers, data scientists, and data engineers. This role will require a mixture of software engineering, machine learning, customer insight, and data science to be successful.

About thredUP

ThredUP Inc. is the world’s largest online platform where you can buy and sell high-quality secondhand clothes. The company was founded in 2009 and the Head Office is based in Oakland, California.

We are foremost a technology company and that`s reflected in everything we do. We love solving hard problems with software. We think world-class technology drives long-term competitive advantage. We`re hiring software engineers, industrial engineers and data scientists so we can make the best data-driven decisions over and over again.
We believe deeply that happy, personally fulfilled employees are the best ones. That means we do things a little differently around here to make sure you`re always engaged, fresh and firedUP.

Who We Are
A growing team of 70+ engineers.

What We Use
MODERN PRODUCTION STACK:
AWS, Kubernetes, Ruby, NodeJS, Redis, MySQL, MongoDB, RabbitMQ
LANGUAGES AND FRAMEWORKS:
APIs and Services - NodeJS, Ruby on Rails, Frontend, ReactJS and Redux
Data Engineering - Java, Scala, Python
Common Tools - Docker, Newrelic, Scalyr
DevOps Tools - Terraform, Jenkins, DataDog, Ansible, PagerDuty

We will be glad to see you as a part of our happy team!

Company website:
https://www.thredup.com/p/about

The job ad is no longer active
Job unpublished on 1 July 2020

Look at the current jobs Java Kyiv→