Staff Machine Learning Platform Engineer

Staff Machine Learning Platform Engineer

Job Description 

At Faire we build elegant and efficient products to deliver superior customer experiences and enhance marketplace efficiency at the same time. From the mobile checkout process, to personalized search ranking, to the intelligent underwriting engine that determines credit limits for retailers --- we use data and machine learning to constantly iterate and innovate our product offering to create more value for the ecosystem. 

Faire is searching for a top-notch staff engineer to lead design and execution as we continue to build our machine learning platform that will power our wholesale marketplace. This role will architect and build scalable, reliable systems to enable seamless software driven machine learning deployment to improve Faire’s core metrics.

What You’ll Do: 

  • Design and build highly scalable machine learning systems that the entire company will use. Examples of these include (but are not limited to)
    • “Machine-Learning-as-a-service”
    • Feature store, including batch and real-time feature computation, serving, and monitoring 
    • Deep learning infrastructure that powers Faire’s language and image models
    • Model prediction services to manage model deployment, inference and monitoring
  • Partner with our internal customers to understand their ML development pain points and craft platform solutions to address them
  • Provide technical mentorship to ML engineers and interns on the team
  • Help shape the long-term strategy and grow the team

What it takes: 

  • 5+ years experience building production machine learning systems or platform components such as feature store, model training framework, ML prediction service etc 
  • Degree in a relevant discipline such as Computer Science, Machine Learning, or another similar field
  • Strong coding skills in Python/Java or equivalent
  • Experience working within common backend system architectures (e.g. microservices) 
  • Strong understanding of engineering and infrastructure best practices, general software development principles with a machine learning software development life-cycle orientation

Salary Range

California / New York: the pay range for this role is $203,000 - 279,000 per year. 
Colorado / Washington / New Jersey: the pay range for this role is $182,500 - $251,000 per year.

This role will also be eligible for equity and benefits. Actual base pay will be determined based on permissible factors such as transferable skills, work experience, market demands, and primary work location. The base pay range provided is subject to change and may be modified in the future. 

Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.