Sift logo

Senior Software Engineer, Machine Learning Platform

As a Senior Engineer in the Machine Learning Platform team you will build tools and processes to manage, improve, and rapidly scale our platform.

Sift

Icons/design/feather/users

201-500

As a Senior Engineer in the Machine Learning Platform team you will build tools and processes to manage, improve, and rapidly scale our platform. Specifically, you will

  • Design and build tools and processes to make the release of new machine learning models fast, easy, safe, and minimally disruptive.
  • Participate in architecture discussions to meet the requirement to serve hundreds of machine learning models at thousands of queries per second.
  • Ensure that our systems can continue to scale rapidly while addressing rapidly evolving product team needs.
  • Implement scalable, low-latency, high-throughput, fault-tolerant, extensible, and easily maintainable data processing pipelines for both batch and real-time systems.
  • Motivate, listen and empathize, and help engineers and data scientists to excel.

What would make you a strong fit:


  • 5+ years of professional software development experience or a degree in CS (or a related field) with 3+ years of experience.
  • Experience building highly available low-latency systems using Java, Scala, C++ or other object-oriented languages.
  • Experience working with large datasets and best in class data processing technologies for both stream and batch processing, such as Apache Spark, Apache Beam, MapReduce.
  • Strong debugging, testing, tuning, and problem-solving skills.
  • Strong communication & collaboration skills, and a belief that team output is more important than individual output.
  • Self-starter, with a quick learning curve.

Bonus points:


  • Familiarity with practical challenges in ML systems such as feature extraction and definition, data validation, training, monitoring, and management of features and models.
  • Practical knowledge of how to build end-to-end ML workflows.
  • Experience with building an ML feature store for batch and real-time aggregation/serving.
  • Knowledge of GCP or AWS cloud stack for web services and big data processing.

About the team:


At Sift we enhance trust and safety in the digital world with our AI driven technology platform. Our products deliver payment protection, ensure content integrity, and protect account defense for businesses around the world. The Machine Learning Platform team exists to enable product teams to construct and operate their production machine learning services as effectively as possible.

The team does this by providing a platform which handles the common needs of the product teams including production system integration, model training, model availability, health and monitoring infrastructure for model serving, and a streamlined model release process.

A little more about Sift:


Sift is the leading innovator in Digital Trust & Safety.  Hundreds of disruptive, forward-thinking companies like Airbnb, Zillow, and Twitter trust Sift to deliver outstanding customer experience while preventing fraud and abuse.

The Sift engine powers Digital Trust & Safety by helping companies stop fraud before it happens. But it’s not just another anti-fraud platform: Sift enables businesses to tailor experiences to each customer according to the risk they pose. That means fraudsters experience friction, but honest users do not. By drawing on insights from our global network of customers, Sift allows businesses to scale, win, and thrive in the digital era.

Benefits and Perks:


  • Competitive total compensation package
  • 401k plan
  • Medical, dental and vision coverage
  • Wellness reimbursement
  • Education reimbursement
  • Flexible time off

Sift is an equal opportunity employer. We make better decisions as a business when we can harness diversity in our experience, data, and background. Sift is working toward building a team that represents the worldwide customers that we serve, inclusive of people from all walks of life who can bring their full selves to work every day.

This document provides transparency around the way in which Sift handles personal data of job applicants: https://sift.com/recruitment-privacy

Apply now

Please let Sift know you found this job on Himalayas. This will help us grow!

Apply now

About Sift

Learn about Sift and their company culture.

View company profile
Help customers proactively prevent fraud, streamline operations, and drive revenue growth.

Sift, formerly Sift Science, is the leader in Digital Trust & Safety, empowering companies of all sizes to unlock revenue without risk. Sift prevents fraud with industry-leading technology and expertise, an unrivaled global data network, and a commitment to building long-term partnerships with our customers. Twitter, Airbnb, and Twilio rely on Sift to stay competitive and secure.

Diverse data fuels our technology and community. We partner with industry leaders to deliver end-to-end solutions for our customers. It's simple, we make better decisions as a business when we can harness diversity in thought, experience, data, and background. Sift is working toward building a team that represents the world-wide customers that we serve, inclusive of people from all walks of life who can bring their full selves to work every day, so we can Win as One Team.
Read more Read more

Tech stack

Learn about the technology and tools that Sift uses.

View tech stack
Digital Trust
Icons/design/feather/users

201-500

2011

Marc Olesen

Icons/design/feather/country/us United States
Icons/design/feather/country/ua Ukraine
Icons/design/feather/country/ie Ireland

Similar remote jobs

These are some of our top picks for great remote jobs on Himalayas.

View all jobs
Lattice logo
Icons/design/feather/country/us United States only
GOAT logo
Icons/design/feather/country/us United States only
Loom logo
Icons/design/feather/country/us United States only
Front logo
Icons/design/feather/country/fr Icons/design/feather/country/gb Icons/design/feather/country/ie Icons/design/feather/country/pl FR, GB +2 more only

3 remote jobs at Sift

Sift is hiring Senior Software Engineer, Machine Learning Platform, Technical Account Manager, Customer Success, and more.

View all jobs at Sift

Remote companies like Sift

These are some great remote companies operating in similar industries to Sift.

View all companies
Buildkite logo

Buildkite is the fastest, most reliable, secure way to deploy and test code at any scale.

Kellerkinder logo

Basement children: Professionals only. In a nutshell: We are the service provider for service providers: agencies and integrators trust our Shopware expertise.

Pinn logo

Pinn designs and develops technologies to solve the most complex digital identity challenges facing organizations and individuals today.

Marketing and digital experience teams at thousands of the world’s most admired companies rely on Airship’s Customer Engagement Platform to create deeper connections with customers by delivering incredibly relevant, orchestrated messages on any channel.

Kiprosh logo

Kiprosh is a software development firm crafting scalable web & mobile products for USA, Hong Kong, and India based customers.

Heroku, a Salesforce company and an industry pioneer in platform as a service (PaaS), enables developers to build and run applications entirely in the cloud, without the need to purchase or maintain any servers or software.

The latest jobs in your inbox

We'll keep you updated with the best new remote jobs.

Read about our privacy policy

Hiring remotely?
Start posting jobs today.

Start posting jobs for only $50.

Post remote jobs on Himalayas