
About Block
Empowering economic freedom through innovative financial solutions
Key Highlights
- Public company (NYSE: SQ) with a market cap over $40B
- Over 50 million monthly active users across its platforms
- Headquartered in San Francisco, California
- Offers products like Square, Cash App, and TIDAL
Block, headquartered in San Francisco, California, is a financial technology company that provides a suite of products including Square, Cash App, and TIDAL. With over 50 million monthly active users, Block is focused on economic empowerment through accessible financial services. The company went pu...
🎁 Benefits
Block offers competitive salaries, equity options, generous PTO policies, and comprehensive health benefits. Employees enjoy a flexible remote work po...
🌟 Culture
Block fosters a culture of inclusivity and innovation, encouraging diverse perspectives to drive solutions. The company emphasizes collaboration acros...
Skills & Technologies
Overview
Block is hiring a Machine Learning Engineer to develop models that enhance financial products and improve customer experiences. You'll work with Python and machine learning frameworks like TensorFlow and PyTorch in the Bay Area, with remote options available.
Job Description
Who you are
You have a strong background in machine learning and data science, with experience in developing and deploying models that drive business impact. Your proficiency in Python allows you to build robust solutions, and you are familiar with frameworks such as TensorFlow and PyTorch — you understand the intricacies of model training and evaluation. You thrive in collaborative environments, working closely with cross-functional teams to translate complex data into actionable insights. You are passionate about using technology to solve real-world problems and are eager to contribute to innovative financial solutions that benefit a diverse customer base.
Desirable
Experience with large-scale data processing and familiarity with cloud platforms like AWS or GCP would be a plus. You have a keen interest in the financial technology space and are excited about the potential of machine learning to transform traditional banking practices.
What you'll do
As a Machine Learning Engineer at Block, you will be responsible for designing and implementing machine learning models that enhance our financial products. You will analyze large datasets to identify trends and patterns, leveraging your expertise to develop predictive models that improve customer experiences. Collaborating with product managers and engineers, you will ensure that your models are integrated seamlessly into our applications, providing real-time insights and recommendations. You will also monitor model performance and iterate on designs based on feedback and new data, ensuring that our solutions remain effective and relevant.
In this role, you will have the opportunity to work on innovative projects that aim to redefine the financial landscape. You will contribute to a culture of experimentation, where you can test new ideas and approaches to problem-solving. Your work will directly impact how our customers interact with money, making it more accessible and relatable.
What we offer
At Block, we foster a culture of innovation and collaboration, where your contributions are valued and recognized. We offer flexible work arrangements, allowing you to work remotely while being part of a dynamic team. Our commitment to employee well-being includes competitive compensation, comprehensive benefits, and opportunities for professional growth. Join us in our mission to create a financial system that is open to everyone, and be part of a team that is making a difference in the lives of millions.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Block.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Block is hiring a Senior Machine Learning Engineer to join their Risk Machine Learning organization. You'll apply machine learning at scale to detect and prevent fraud across Cash App and Square. This position requires expertise in Python and machine learning frameworks.

Machine Learning Engineer
Block is hiring a Staff Machine Learning Engineer for their Risk Signals & Controls team to design and maintain data pipelines and ML models for fraud detection. You'll work with technologies like Python, AWS, and TensorFlow. This role requires 12+ years of experience in software development.

Machine Learning Engineer
Block is hiring a Staff Machine Learning Engineer to lead risk modeling for Bitcoin products. You'll design and implement ML-driven risk solutions, collaborating closely with product and engineering teams. This role requires significant experience in machine learning and risk management.

Machine Learning Engineer
Block is hiring a Staff Machine Learning Engineer for their Predictive Systems team to drive the technical strategy for ML and decisioning systems. You'll work with technologies like Python and AI to address risk, fraud, and abuse. This position requires significant experience in machine learning and data engineering.

Machine Learning Engineer
Block is seeking a Senior Machine Learning Engineer for their Financial Crimes team to design and deploy models that detect illegal activities. You'll leverage Python, AWS, and SQL to monitor transactions and ensure user safety. This role can be performed remotely from anywhere in the United States and Canada.