Block

About Block

Empowering economic freedom through innovative financial solutions

🏢 Tech👥 10K-50K📅 Founded 2009📍 San Francisco, California, United States

Key Highlights

  • Public company (NYSE: SQ) with a market cap over $40B
  • Over 50 million monthly active users across its platforms
  • Headquartered in San Francisco, California
  • Offers products like Square, Cash App, and TIDAL

Block, headquartered in San Francisco, California, is a financial technology company that provides a suite of products including Square, Cash App, and TIDAL. With over 50 million monthly active users, Block is focused on economic empowerment through accessible financial services. The company went pu...

🎁 Benefits

Block offers competitive salaries, equity options, generous PTO policies, and comprehensive health benefits. Employees enjoy a flexible remote work po...

🌟 Culture

Block fosters a culture of inclusivity and innovation, encouraging diverse perspectives to drive solutions. The company emphasizes collaboration acros...

Block

Machine Learning Engineer Staff

BlockBay Area - On-Site

Posted 1w ago🏛️ On-SiteStaffMachine Learning Engineer📍 Bay Area💰 $276,800 - $415,200 / yearly
Apply Now →

Overview

Block is hiring a Staff Machine Learning Engineer to design and build machine learning systems that combat fraud and abuse. You'll work with technologies like Python, AWS, and TensorFlow to develop high-scale, real-time ML systems. This role requires 12+ years of experience in software development.

Job Description

Who you are

With over 12 years of experience in software development, you have a strong background in building and deploying machine learning systems. You are skilled in designing elegant ML pipelines and services, and you have a proven track record of productionizing solutions at scale. Your expertise in Python and AWS allows you to create robust data pipelines and APIs that support ML model inference effectively. You understand the importance of data quality and completeness, and you have experience implementing automated validation and monitoring systems to ensure this.

You thrive in collaborative environments, working closely with product and engineering teams to define data models and schemas that facilitate consistent and structured data flow. Your ability to integrate diverse internal and third-party data sources enhances feature store and modeling capabilities, making you a valuable asset to any team. You are familiar with best practices in ML and engineering, and you are committed to shaping how your organization develops, tests, and maintains ML-platform solutions.

Desirable

Experience with real-time and batch data processing is a plus, as is familiarity with tools like Kafka and Elasticsearch. You have a keen interest in risk management and are adept at integrating risk decisions into downstream systems. Your knowledge of Docker and Kubernetes helps you manage containerized applications efficiently, ensuring seamless deployment and scaling of ML solutions.

What you'll do

As a Staff Machine Learning Engineer at Block, you will play a central role in safeguarding the ecosystem from fraud and abuse. You will architect and lead the development of high-scale, real-time ML systems that power fraud decisioning across the Block network. Your responsibilities will include building and maintaining real-time and batch data pipelines and APIs to support ML model inference at scale. You will design elegant ML pipelines and services, prototype new approaches, and productionize solutions effectively.

Collaboration is key in this role, as you will work closely with product and engineering teams to define data models and schemas for consistent data flow. You will integrate and enrich diverse internal and third-party data sources to enhance the feature store and modeling capabilities. Ensuring data quality and completeness through automated validation, monitoring, and alerting will be a critical part of your responsibilities.

You will also develop new triggers and event hooks that support enhanced risk evaluations and detections. Your participation in SEV management will involve rapidly integrating new data, deploying new features, and implementing stopgap controls to mitigate risk. By applying ML and engineering best practices, you will help shape how Block develops, tests, and maintains its ML-platform solutions.

What we offer

At Block, you will be part of a mission-driven company that is transforming the way customers manage their spending and financial activities. You will have the opportunity to work on innovative projects that have a significant impact on millions of customers and merchants. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in building a financial system that is open to everyone.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Block.

Similar Jobs You Might Like

Based on your interests and this role

Block

Machine Learning Engineer

Block📍 Bay Area - Remote

Block is seeking a Senior Machine Learning Engineer for their Financial Crimes team to design and deploy models that detect illegal activities. You'll leverage Python, AWS, and SQL to monitor transactions and ensure user safety. This role can be performed remotely from anywhere in the United States and Canada.

🏠 RemoteSenior
1w ago
Whatnot

Machine Learning Engineer

Whatnot📍 San Francisco - Hybrid

Whatnot is hiring a Machine Learning Engineer to design, train, and deploy models for fraud detection. You'll work with Python, TensorFlow, and AWS to build scalable systems. This position requires experience in machine learning and data analysis.

🏢 Hybrid
2w ago
Whatnot

Machine Learning Engineer

Whatnot📍 San Francisco - Hybrid

Whatnot is hiring a Machine Learning Engineer to design, train, and deploy models for fraud detection. You'll work with Python, TensorFlow, and AWS to build scalable systems. This position requires experience in machine learning and data analysis.

🏢 HybridMid-Level
2w ago
Block

Machine Learning Engineer

Block📍 Bay Area - On-Site

Block is hiring a Senior Machine Learning Engineer to join their Risk Machine Learning organization. You'll apply machine learning at scale to detect and prevent fraud across Cash App and Square. This position requires expertise in Python and machine learning frameworks.

🏛️ On-SiteSenior
3w ago
Block

Machine Learning Engineer

Block📍 Bay Area - On-Site

Block is hiring a Staff Machine Learning Engineer for their Predictive Systems team to drive the technical strategy for ML and decisioning systems. You'll work with technologies like Python and AI to address risk, fraud, and abuse. This position requires significant experience in machine learning and data engineering.

🏛️ On-SiteStaff
1w ago