Open Data Science job portal

Software Engineer, Operations Research 848 views

Job description

Who We Are:

Wayfair’s Operations Research team is a mixed disciplinary team of Operations Research Scientists and Software Engineers that are developing technological solutions for some of Wayfair’s most complex optimization problems with an immediate impact on our operations. Our team comes up with creative strategies to develop and execute optimization-based solutions to keep Wayfair efficient as we scale. ÂMany of our projects are in their infancy and do not have pre-existing solutions that overly constrain our approach or design decisions.

Our Team’s Core Areas Of Focus Include

    • Inventory management
    • Fulfillment center optimization
    • Order routing and fulfillment
    • Last mile routing
    • Network optimization

What You’ll Do

Your responsibilities will include automating large-scale batch processes, maintaining and improving performance of Python/Cython/C++ code, helping define best practices for maintainable code and processes, and working with Âother engineering teams to define APIs and integrate systems. Other projects and work include:

    • Working with Python web services, Spark (via PySpark), databases, caching systems, and other technologies.
    • Architecting a system to support the optimization of delivery truck routes and schedules to support order-in-cart for large parcel deliveries from our DA’s
    • Generating replenishment proposals for hundreds of thousands of products stored in the Wayfair Stocking or Castlegate programs
    • Determining the selection of warehouses that will be used to fulfill small parcel orders to drive cost reduction, maintain inventory balance across our network, and increase 1- and 2-day delivery guarantees
    • Allowing interactive edits of Supplier Order Proposals and re-optimizing in real-time to respond to constraints and information not available during a batch run
    • Generating optimal pick lists and routes for warehouse personnel as they fulfill orders, and optimal positioning of products within a warehouse
    • Replacing commercial optimization software that no longer fits Wayfair’s needs or scale

What You’ll Need

    • Strong math background / quantitative skills
    • Strong back-end programming ability
    • Familiarity with Python programming, expertise in Python is a plus
    • Comfort with agile software development as well as less predictable prototyping Âand research work
    • Proven ability to communicate cross functionally
    • Experience with large-scale distributed, parallel computation is a plus
    • Experience designing and implementing RESTful APIs is a plus
    • Knowledge of Python optimization approaches and technology is a plus
    • Familiarity with mathematical optimization techniques: linear and integer programming is a plus
    • Familiarity with Statistics / Probability is a plus


Requisition ID: undefined

Seniority Level

Entry level


  • Marketing & Advertising
  • Information Technology & Services
  • Internet

Employment Type


Job Functions

  • Engineering
  • Information Technology

More Information

Share this job
Company Information
  • Total Jobs 95 Jobs
  • Location Boston
Connect with us
Contact Us

Here at the Open Data Science Conference we gather the attendees, presenters, and companies that are working on shaping the present and future of AI and data science. ODSC hosts one of the largest gatherings of professional data scientists with major conferences in the USA, Europe, and Asia.

Contact Us