B

Block

Runs Square payments and the Cash App money app

Senior Machine Learning Engineer - Platform

Applied Machine LearningPosted on Nov 13
Full-timeCalifornia, USA$194.5k - $343.1k

About the Job

Requirements

  • At least 8 years of experience in software development and/or machine learning, focused on internal platforms or infrastructure.
  • Hands-on experience building and operating machine learning infrastructure, with depth in feature stores, rules engines, model hosting and inference, or training infrastructure.
  • Deep understanding of architectures for machine-learning-backed solutions and the machine learning lifecycle, including data gathering, training, model evaluation, MLOps, and productionizing classical machine learning, deep learning, and large language models.
  • Experience designing and operating large-scale distributed systems, understanding failure modes, maintaining correct data, and managing performance and capacity.
  • Experience operating mission-critical services, including on-call work, incident response, and improvements to system reliability.
  • Experience leading complex technical work from an unclear starting point through delivery, including defining problems, testing ideas, choosing designs, planning work with other teams, and checking results.
  • Experience working with teams that use the platform, explaining technical choices and trade-offs, and mentoring engineers.
  • Experience using a major cloud vendor for high-scale production use cases.
  • Experience with one or more listed technologies: Kotlin, Java, Go, Python, TypeScript, React, gRPC, Protocol Buffers, AWS SageMaker, EC2, EKS, DynamoDB, Databricks, Spark, NVIDIA Triton, vLLM, or ONNX.
  • Strong verbal and written communication with technical and non-technical stakeholders.

Responsibilities

  • Design, build, and operate shared machine learning infrastructure, including feature stores, rules engines, model hosting and inference, training infrastructure, and offline model evaluation.
  • Lead the design and delivery of large-scale distributed systems, balancing response time, throughput, data consistency, availability, and cost.
  • Work with applied machine learning teams and internal customers to understand their challenges, identify common needs, turn them into reusable platform capabilities, and use feedback to help set the roadmap and priorities.
  • Build reliable services through automated testing, monitoring, capacity planning, and safe deployments.
  • Participate in the on-call rotation for mission-critical systems, lead incident response and reviews, and fix underlying causes to prevent repeat incidents and reduce manual support work.
  • Build self-service interfaces, libraries, tools, and documentation that help teams develop models, move them into production, and understand how they perform.
  • Mentor engineers, guide design reviews, and share practices that help the team build and maintain reliable systems.

Desired Qualifications

  • Strong communication skills with technical and non-technical stakeholders.
  • Pragmatism when solving new and unconventional problems.

About the Company

Block

Runs Square payments and the Cash App money app

Block runs Square, which sells card readers and checkout software to businesses, and Cash App, an app people use to send, save, spend, and borrow money. Its first product, a square card reader that plugged into a phone's headphone jack in 2010, let street vendors and other small sellers accept credit cards. Square earns a fee on each card payment and charges for software, while Cash App makes money from its debit card, short-term loans, Afterpay installment plans, and bitcoin sales. Block also owns the music streaming service TIDAL and builds bitcoin hardware, including the Bitkey wallet and Proto mining rigs. Twitter co-founder Jack Dorsey co-founded the company in 2009, and its main office is in Oakland, California.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Oakland, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Block

See more jobs