Block builds simple, powerful tools that make progress towards an economy that’s truly open to all. The Senior Machine Learning Engineer will lead strategic initiatives in AI Personalization, develop and deploy AI/ML models, and collaborate with cross-functional teams to enhance user experiences.
Responsibilities:
- Lead strategic initiatives in AI Personalization, driving the vision, architecture, and execution
- Develop and deploy new AI/ML models that power search & recommendations in traditional UX as well as new agentic interfaces
- Deploy to production at scale to personalize every user’s experience
- Be a technical leader and establish quality practices that stick, make broader design decisions and set an example for others to follow
- Collaborate with a cross functional team of designers, business partners, and software engineers to build new technologies and features
- Design experiments, test them on production users, analyze and repeat
Requirements:
- 10+ years building and operating quality software
- Domain expertise in recommender systems, ranking systems, or similar with 5+ years of experience
- Led the development of complex models trained on large datasets powering customer facing features
- Strong software engineering skills
- Strong communication skills and customer empathy
- Experience with PyTorch, PySpark, Databricks and AWS is a plus