Sift

Software Enginner, ML Platform

Remote US
Java Scala Spark GCP AWS Machine Learning
Search for More Jobs Talk to a recruiter now 💪
Description

About the team:

The Machine Learning Platform (MLP) team at Sift focuses on building real-time machine learning platform systems that can be leveraged by product teams to create customer value. The team's primary goal is to construct a low-latency, high-availability set of systems that revolve around three main areas of ownership:

  1. Model Serving: Ensuring that machine learning models are served efficiently and reliably.

  2. Feature Extraction: Developing frameworks and tools for extracting features necessary for machine learning models.

  3. Score Stability and Calibration: Monitoring and maintaining the stability and accuracy of scores generated by the models.

The MLP team supports various Abuse Product teams at Sift, such as the Payment team, Content team, and Account Defense team, by providing a platform that handles common needs like system integration, data propagation, and monitoring the health of ML systems. This allows the product teams to focus more on improving accuracy and directly increasing customer value.

What we’re looking for:

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

  • Design and build tools and processes to make the release of new machine learning models fast, easy, safe, and minimally disruptive.

  • Ensure that our systems can continue to scale rapidly and address rapidly evolving product team needs.

  • Implement scalable, high-throughput, fault-tolerant, extensible, and easily maintainable data processing workflows for both batch and real-time systems.

  • Champion and deliver cross-company machine learning initiatives.

  • Motivate, teach, listen and empathize with a variety of engineering and analytical roles.

What would make you a strong fit:

  • 2+ years of relevant industry experience.

  • Bachelor's and/or Master’s degree in CS, or equivalent experience.

  • Built scalable, low-latency, fault-tolerant services, preferably in Java/Scala.

  • Strong software engineering fundamentals.

  • Exceptional debugging, testing, and problem-solving skills.

  • Experience working with large datasets and best in class data processing technologies for both stream and batch processing, such as Flink, Apache Spark, Apache Beam…  etc.

  • Familiarity with practical challenges in ML systems such as feature extraction and definition, data validation, training, monitoring, and management of features and models.

  • Self-starter, with a quick learning curve.

  • Strong communication & collaboration skills, and a belief that team output is more important than individual output.

Bonus points:

  • Practical knowledge of how to build end-to-end ML workflows

  • Knowledge of Google Cloud or AWS stacks for web services and big data processing.Sift is hiring a Contracts and Legal Operations Manager to lead both our legal contracts function and our legal operations. This is a global leadership role on our Legal and Compliance team and will work closely with many Sift business units, notably our sales and sales operations teams. Our Legal and Compliance team is small but mighty, serving as both the gatekeeper for our revenue and as the protector against liability and risk exposure. We are looking for the right person to manage our legal operations as we continue to grow and achieve our mission of helping companies to stop fraud before it happens. The position will report to the Director of Legal. 

About the role:

  • Review and negotiate various buy and sell side contracts, including order forms, NDAs, and MSAs.

  • Own the business procurement contract administration lifecycle, including from responding to and tracking inbound requests to finalizing agreements. 

  • Collaborate cross functionally, particularly with sales and sales operations to streamline the sales process and related deal cycles. 

  • Create and and maintain key templates, playbooks, policies, and other knowledge materials.

  • Track and report on department metrics to inform decision-making.

  • Drive continuous process improvement and automation enhancements, re-imagined processes and creation of process collateral.

  • Take on other duties that come up as part of a small legal and compliance team in a high growth and fast-paced environment.

Need to Have:

  • Minimum of 5 years prior in-house work experience as a contracts manager, contracts. administrator, legal operations or similar role with direct experience in, and responsibility for, managing and negotiating contracts, including experience working in-house at a tech company.

  • Experience using contract lifecycle management systems and other legal ops solutions.

  • Experience with Salesforce.

  • Demonstrable experience developing and implementing processes to improve the legal function.

  • Strong organizational, time, and project management skills and both the ability and flexibility to handle high volume and balance competing demands.

  • Passion for organization, attention to detail, and driving open matters to closure.

Nice to have:

  • Prior experience working in high-growth companies.

  • Project management experience sourcing and implementing legal team technology solutions (e.g., contract management, security tools, project management tools, etc.).

Benefits and Perks:

  • Competitive total compensation package

  • 401k plan

  • Medical, dental and vision coverage

  • Wellness reimbursement

  • Education reimbursement

  • Flexible time off

A little about us:

Sift is the AI-powered fraud platform securing digital trust for leading global businesses. Our deep investments in machine learning and user identity, a data network scoring 1 trillion events per year, and a commitment to long-term customer success empower more than 700 customers to grow fearlessly. Brands including DoorDash, Yelp, and Poshmark rely on Sift to unlock growth and deliver seamless consumer experiences. Visit us at sift.com and follow us on LinkedIn.

Let’s Build It Together

At Sift, we are intentionally building a diverse, equitable, and inclusive workplace. We believe that diversity drives innovation, equity is a fundamental right, and inclusion is a basic human need. We envision a place where all Sifties feel secure sharing their authentic selves and diverse experiences with their teams, their customers, and their community – ultimately using this empowerment and authenticity to build trust and create a safer Internet.

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

Sift
Sift
Analytics Big Data Fraud Detection Network Security Predictive Analytics

0 applies

13 views

Other Jobs from Sift

Senior Customer Solutions Engineer

Remote San Francisco, CA

Global Director, Sales Engineering

Remote San Francisco, CA

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • Salaries for the engineering jobs on our site range from $100K-$200K. On average, senior engineer positions on our EchoJobs are about $160K.
  • The EchoJobs positions have been sourced and vetted from the top companies to work for in the US as a software engineer, including LinkedIn and other reputable job sites. We also have syndicated jobs from companies that have just raised funding, as well as those that have great unique products and culture. From all of these sources, our founder, Morgan, has also resourced the company's authenticity in terms of their website, public appearance, and more.
  • Yes, our users asked us for just this, so now our search filters allow you to search for your top jobs via location, as well as by onsite, remote, or both. Approximately 30% of our jobs are remote, so you’ve got the best options for you!
  • We have not yet implemented this option, but are considering doing so in the future. For the moment, you would need to cancel your subscription, and resubscribe when you wanted to come back.
  • We add new jobs to EchoJobs every day! We scan our sources for the newest jobs, verify them, and post them to EchoJobs within minutes. We add about 2,000-3,000 new jobs for you each day!
  • From starting your job search to getting hired, the entire job search process can take us software engineers anywhere between 3-6 months. However, at EchoJobs, we’re striving to shorten this duration by finding the best, newest jobs for you, so you can do less job searching, and more applying.
  • We’d recommend checking EchoJobs daily, as we add new jobs to the site each day. Additionally, if you got a chance to read our previous email on “what makes EchoJobs different from any other job search tools,” we also recommended that you set a job alert based on your job filters, so if you get emails on those new jobs, you could be checking more than once per day.
  • If you decide to continue with us after the 1-month trial, we definitely recommend this, as we all know it usually takes 3-6 months to find a quality job as a software engineer these days. So to best support you, we just adjusted our membership options at EchoJobs to monthly, 3 months, or 12 months (this option is more for passive job seekers looking a little bit for the future if they want to come back to work or make a job switch potentially. This lets you see what’s out there in case an even better fit job becomes available.)
  • EchoJobs is truly the only job site of its kind. We want to be THE spot for you to find the best job for you, and haven’t encountered any other company doing this. Other job sites are in niches besides software engineering or focus on a small portion of engineering jobs (like a specific coding language). In the words of Morgan, our founder, “I think what makes EchoJobs different is the amount of jobs, frequency that we add new jobs (we add 2,000-3,000 new jobs daily!), and the powerful search engines to find exactly the job you want more easily and efficiently. We can provide you with the most jobs that are vetted by us, we’ll continually find more new jobs for you, and we make it easier for you to apply and get hired.

What Fellow Engineers Say