Senior Backend & Machine Learning Engineer

We are looking for backend engineers with experience or active interest in machine learning to join our team of talented engineers that share a common interest in following software development best practices, building web applications for scalability, and having fun while doing it. You will build the backend systems that power our application, including our artificial intelligence solutions to support our core product, and continuously improve our engineering practices. Above all, your work will impact the way the world shops secondhand.

As our Senior Backend and Machine Learning Engineer, you will:

  • Architect, design, develop, deploy and operate services and systems that serve real-time relevant secondhand alternatives to our shoppers

  • Help build and improve our recommendation search engine by leveraging machine learning

  • Help design, build and operate Beni’s APIs with a focus on performance and reliability

  • Help build ETLs to collect real-time data from our recommerce partners

  • Prototype new approaches and productionize solutions at scale

  • Collaborate with a cross functional team following agile rituals and artifacts

  • Leverage your peers as multipliers for your skills to create excellent products and services for Beni’s users

Who you are

  • You have a strong background in designing and building things in Python

  • You build modern, resilient and operationally sane backend systems exemplifying industry standards (RESTful APIs, ETLs, Big Data, stream processing)

  • You use a modern version-control system for your source code repository; we use GitLab

  • You follow a strict software development life cycle (Design, Design Review, Implement, Test, Code Review, Post Code Review Updates, Deploy)

  • You have experience building neural networks, reverse image search, recommendation systems, or other machine learning systems, theory, and development workflows

  • You have architected with both SQL and NoSQL data stores; we currently use PostgreSQL and ElasticSearch

  • You are versed in cloud computing systems (GCP, AWS, etc.)

  • You have a deep understanding of system design, data structures and algorithms

  • You are self-motivated and comfortable with ambiguity

  • You are passionate about our mission to accelerate the circular economy

  • You resonate and align with our company values (listed below)

Preferred but not mandatory

  • Experience with Elasticsearch, Google Cloud Platform, Kubernetes, Docker, CI/CD, Git

  • Experience with designing and implementing data-intensive systems (Hadoop, MapReduce, or other “Big Data” systems)

Our Values

We're here to accelerate the circular economy.