Sr Machine Learning Scientist (Pricing)

Employment Type

: Full-Time


: Miscellaneous

Machine learning is a key initiative for Overstock as we strive to help our customers find great deals on furniture, décor, and other items to make every home a dream home.

Senior Machine Learning Scientist

Overstock is investing heavily in building a world class data science team to leverage the power of machine learning and AI in every aspect of its business. The Core Machine Learning team optimizes business processes ranging from pricing, promotions, advertising technologies, sourcing, and customers by using cutting-edge e-commerce technologies. Our Machine Learning Scientists have the opportunity to develop core ML models and model development pipelines, and to apply their ideas in different products across our platform.

Pricing, response prediction, relevance, and bidding come together to make the best decisions for our business and customers. Our mission is to provide unmatched customer experience and to increase efficiencies in our business. We lead Overstock in state-of-the-art research on core business through automated bidding, reserve pricing, mechanism design, and system optimization.

We are looking for a Senior Machine Learning Scientist who has a passion for building machine-learning solutions and has a track record of executing successful strategic projects. The Senior Machine Learning Scientist is self-sufficient and can hit the ground running. You will work with business partners to design, implement and launch ML solutions based on business objectives, timelines and resource constraints. 

Job Responsibilities

Prioritize project requests from product teams.

Design and implement data science solutions including but not limited to: Pricing, advertising technologies, marketing, CRM, supply chain, and personalization

Implement machine learning models in production using various in house and on cloud technologies available to the data science team

Design A/B tests across various products to validate the performance of machine learning models and other experiments

Perform offline evaluation of models, customer engagement, and business processes

Perform other duties as required and assigned by manager and upper management.

Perform other duties as required and assigned by manager

Job Requirements

3+ years experience in a Data Science/Machine Learning role

Strong analytical and quantitative skills. You are familiar with techniques in data science, statistics, machine learning, or related fields.

1+ year experience in pricing and/or advertising technology 

Strong technical and programming skills.

Excellent collaborator and communicator and are eager to learn and grow!


Experience in data science, machine learning, data mining, and related fields.

Strong technical skills in programming.

Master’s in Computer Science, Statistics, or a related field.

Familiarity with relevant technologies (e.g. Python, Java, and etc.).

Experience with big data technologies such as Hadoop/Spark

Ability to come up with creative solutions and quickly prototype them

Strong desire to collaborate and develop new technologies

Willingness to learn new tools and flexibility to adapt to different deployment pipelines

Strong communication abilities and willingness to lead and inspire other engineers


Master’s Degree Computer Science, Statistics, or a related field. Ph.D. degree preferred.

What We Offer: 

  • 401k (6% match)

  • Flexible Schedules

  • Tuition Reimbursement, Leadership development Program, & Mentorship Program

  • Onsite Fitness Center with group fitness classes and trainers

  • Onsite Cafe with additional Coffee Shop and Juice Bar

  • Onsite Greenhouse, providing fresh fruits & vegetables for our cafe

  • Overstock Women's Network (OWN)

  • And More…

  • *Benefits vary based on location, position, tenure, and employee election

  • Physical Requirements:

    This position requires you to sit, stand and perform general office functions. You may also be required to lift up to 25 pounds occasionally. Bending, stooping and reaching are also frequently required.

    Equal Employment Opportunity:

    It is our policy to provide equal employment opportunity for all applicants and associates. This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law.

    Launch your career - Create your profile now!

    Create your Profile

    Loading some great jobs for you...