Senior Machine Learning Engineer, AI Personalization

Block Block · Fintech · CA · Remote · 10409 Engineering - AIDA

Senior Machine Learning Engineer focused on AI Personalization, developing and deploying large-scale, low-latency models and agentic systems for user personalization across Block's ecosystem. The role involves leading strategic initiatives, establishing quality practices, and collaborating with cross-functional teams, with a strong emphasis on production deployment and experimentation.

What you'd actually do

  1. Lead strategic initiatives in AI Personalization, driving the vision, architecture, and execution
  2. Develop and deploy new AI/ML models that power search & recommendations in traditional UX as well as new agentic interfaces
  3. Deploy to production at scale to personalize every user’s experience
  4. Be a technical leader and establish quality practices that stick, make broader design decisions and set an example for others to follow
  5. Collaborate with a cross functional team of designers, business partners, and software engineers to build new technologies and features

Skills

Required

  • PyTorch
  • PySpark
  • Databricks
  • AWS
  • recommender systems
  • ranking systems
  • large-scale model deployment
  • experiment design
  • production ML systems

Nice to have

  • Prefect

What the JD emphasized

  • 10+ years building and operating quality software
  • 5+ years of experience in recommender systems, ranking systems, or similar
  • Led the development of complex models trained on large datasets powering customer facing features

Other signals

  • LLMs as orchestration layer
  • low-latency, large-scale personalization
  • agentic engineering
  • AI-assisted tooling
  • AutoResearch