Match score not available

Software Enginner, ML Platform

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

2+ years of relevant industry experience, Bachelor's or Master's in CS preferred, Experience with Java/Scala for scalable systems, Strong debugging, testing, and problem-solving skills, Familiarity with machine learning system challenges.

Key responsabilities:

  • Design tools for efficient ML model release
  • Build scalable, high-throughput data processing workflows
  • Champion cross-company ML initiatives
  • Collaborate with various engineering roles
  • Ensure rapid scaling of platform systems
Sift logo
Sift Internet SME https://sift.com/
201 - 500 Employees
HQ: San Francisco
See more Sift offers

Job 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

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Internet
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Organizational Skills
  • Quick Learning
  • Collaboration
  • Time Management
  • Problem Solving

Related jobs