Machine Learning Engineer - Infrastructure

Company: Nextdoor
Location: San Francisco, California, United States
Type: Full-time
Posted: 31.JUL.2021


#TeamNextdoor Nextdoor is the neighborhood hub for trusted connections and the exchange of helpful information, goods, and services. Build...



Nextdoor is the neighborhood hub for trusted connections and the exchange of helpful information, goods, and services.

Building connections in the real world is a universal human need. That truth, and the reality that neighborhoods are one of the most important and useful communities in our lives have been guiding principles for Nextdoor. Today, neighbors rely on Nextdoor in neighborhoods around the world in the United States, the United Kingdom, Germany, France, the Netherlands, Italy, Spain, Sweden, Denmark, Australia and Canada, with many more to come.

Meet your Future Neighbors

At Nextdoor, the machine learning team is starting to touch every area of our product. Notifications, feed, search, ads, and our trust/moderation systems all have an element of ML on the roadmap. A critical charter for the team is to build world-class ML infrastructure to enable us to build, maintain, and iterate on ML products quickly. Our team is scrappy, focused, and dedicated to ensuring that machine learning helps us realize our purpose: to cultivate a kinder world where everyone as a neighborhood they can rely on.

The Impact You'll Make

In This Role, You Will

You will be a key member of the team building our ML Infrastructure. This team is immensely important and builds tools and infrastructure that allow engineers and data scientists to build, deploy, and maintain ML in our product.

  • Focus on developing the underlying data processing infrastructure to support the ML platform in collecting data, labeling data, and using data to monitor model performance.
  • Build infrastructure to train, serve, and monitor ML models.
  • Build and improve our platform-wide feature store which will house all of the data that will ultimately power our ML models.
  • Help lay the foundation for a critical part of Nextdoor's mission.
What You'll Bring to The Team
  • B.S. in Computer Science, Math, Statistics, a related field, or equivalent industry experience.
  • 3+ years of industry experience building ML infrastructure at scale.
  • Proven engineering skills. Experience writing, fixing, iterating, and maintaining machine learning and data infrastructure.
  • Ability to work on unstructured problems and prioritize solutions with high developer empathy.
Bonus Points
  • Experience building infrastructure focused on consumer-oriented products.
  • Experience using AWS to build data-intensive infrastructure: K8s, Kafka, Spark, ECS, Kinesis, S3, Druid, Flink.
  • Experience leveraging publicly available ML platforms like Sagemaker, Kubeflow, MLflow, etc.
  • Experience serving models using a variety of ML model frameworks like Tensorflow, PyTorch, Sci-kit Learn, etc.
At Nextdoor, we empower our employees to build stronger local communities. To create a platform where all feel welcome, we want our workforce to reflect the diversity of the customers we seek to serve. We encourage everyone interested in our purpose to apply. We do not discriminate on the basis of race, gender, religion, sexual orientation, age, or any other trait that unfairly targets a group of people. In accordance with the San Francisco Fair Chance Ordinance, we always consider qualified applicants with arrest and conviction records.

Apply Now


Loader2 Processing ...