About this role
Sift seeks a Machine Learning Engineer to join the engineering department in San Francisco, California, with remote flexibility. This full-time position suits professionals with at least four years of experience who want to connect data science with large-scale distributed architecture.
Role Overview
In this position, the professional designs and implements end-to-end pipelines that extract signals, build custom models for individual merchants, and deliver predictions at production scale with minimal latency. The work involves an automated machine learning ecosystem that continuously updates models utilizing streaming global telemetry data.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Sift operates as an AI-powered fraud platform designed to secure digital trust for major global enterprises. By investing heavily in machine learning and user identity, alongside a data network processing one trillion events annually, the company empowers more than 700 customers to expand fearlessly. Sift is intentionally focused on building a diverse, equitable, and inclusive workplace that champions authentic experiences and innovation.
How to Apply
Interested candidates should visit the official Sift careers page at sift.com to submit an application for this role.
Skills and tech stack
Questions candidates ask
What is the salary range for the Machine Learning Engineer role?
The annual salary range for this position is between $140,000 and $190,000 USD.
Where is this job located?
The role is based in San Francisco, California, with remote work options available.
How much experience is required for this position?
Candidates must have four or more years of professional experience building and deploying large-scale machine learning models into high-traffic production environments.
What programming languages are required?
Strong proficiency in Java or Scala for backend production systems, as well as Python for data analysis and model prototyping, is required.
What cloud platform and big data tools are used?
The role utilizes the Google Cloud Platform, Databricks, NoSQL data stores like Bigtable, and big data processing frameworks such as Apache Spark, Apache Flink, or Hadoop.
