Senior Machine Learning Engineer
Hybrid
Full Time
#Financial Services
#Machine Learning
#Risk
#Data Science
#SQL
#Python
#Statistics
At Step, we are dedicated to empowering the next generation by providing a banking experience designed specifically for teens and young adults. As a Series C company that has secured over $175 million in funding, we are focused on transforming the financial landscape through a mobile-first approach. With more than 5.5 million customers already relying on our platform, we are committed to helping our users gain financial independence early in life. We are currently searching for a Senior Machine Learning Engineer who is passionate about building secure, innovative financial tools.
Key outcomes
- Design, develop, and implement machine learning models that strengthen our fraud detection and risk management systems.
- Provide technical leadership within the risk and fraud domain to help define our long-term strategy.
- Utilize SQL to perform complex data manipulation and transformation for model development.
- Write high-quality, production-ready code to ensure our machine learning solutions remain robust and scalable.
- Apply advanced statistics to design experiments, calculate sample sizes, and rigorously evaluate model performance.
- Collaborate closely with our operations team to address and respond to emerging threats in real time.
Requirements
- At least 5 years of professional experience in Data Science or Machine Learning Engineering.
- Advanced proficiency in Python and SQL.
- A proven track record of successfully developing and deploying machine learning models.
- Strong analytical abilities and the capacity to explain complex technical concepts to diverse audiences.
- Fluency in English.
Preferred qualifications
- Previous experience working within financial systems, particularly in areas related to lending, risk, or fraud detection.
Compensation
We offer a comprehensive benefits package designed to support your well-being and long-term success. Our team members enjoy the following perks:
- Medical and dental insurance coverage.
- Participation in our 401k retirement plan.
- Competitive stock options.
- Generous paid time off.
- The flexibility to work remotely from anywhere in the U.S. or from our office in Palo Alto, California.
How to apply
If you are interested in joining a mission-driven team that puts customers first, we invite you to submit your application. We look forward to reviewing your background and discussing how your expertise can contribute to the future of financial services at Step.
Step
8 views







