Block’s Machine Learning Platform team builds shared infrastructure that helps teams develop, evaluate, deploy, and monitor models and automated decision systems for applications such as fraud detection, recommendations, and underwriting. The Senior Machine Learning Engineer will work closely with applied machine learning teams across Block to shape the roadmap, improve existing services, and build new platform capabilities. The role offers opportunities to deepen expertise across the ML lifecycle, influence system designs, and support other engineers through mentoring and design reviews. The position focuses on designing, building, and operating shared ML infrastructure, including feature stores, rules engines, model hosting and inference, training infrastructure, and offline model evaluation. It also involves leading large-scale distributed systems work, gathering feedback from internal platform users, and building reliable, self-service tools and services. The engineer participates in on-call rotations and incident response for mission-critical systems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed