Remote Software engineering Jobs · PySpark

Job listings

  • Design, develop, and maintain self-serve platforms for real-time ML deployment and robust data workflows.
  • Build and manage backend services and APIs using Python and FastAPI to orchestrate ML pipelines and data operations.
  • Develop, optimize, and maintain ETL/ELT pipelines with PySpark and Pandas, ensuring high-quality data for ML training and deployment.

$112,000–$210,000/yr
Unlimited PTO

Help design and implement AI/ML systems that drive meaningful business outcomes. Contribute to the development of end-to-end ML solutions—from data preparation and modeling to deployment and performance optimization. The ideal candidate has hands-on experience in applied machine learning, strong software engineering skills, and a passion for building scalable, production-ready models. This is a high-impact role that blends research and engineering.

$160,700–$283,600/yr

Block's Chargeback Risk Machine Learning team members build machine learning models and systems to precisely detect, intervene on, and reduce fraudulent activity across Block's Cash App and Square ecosystems. As part of our team, you and your work will safeguard the Cash App and Square ecosystems from financial loss and provide trustworthy and seamless financial experiences for millions of customers and sellers.