Staff Machine Learning Engineer



Software Engineering
United States
Posted on Friday, May 17, 2024

Want to help everyday Americans build wealth? Financial inequality is increasing and too many people are getting left behind. At Stash, we believe in the power of simplifying investing, making it easy and affordable for everyday Americans to build wealth and achieve their financial goals.

We’re one of the fastest growing fintechs in the U.S. and have had another record-breaking year. In 2021 we almost doubled our headcount and valuation. Our personal finance app makes investing easy and affordable; this year 6 million customers set aside more than $3 billion with Stash.

Prioritizing People is one of our core values and has been key to a healthy work-life balance and a great sense of fulfillment and inclusion. We employ a true people first - hybrid model. Live and work where you feel the most productive, whether that is in your home, in an office, or a combination of both. Anywhere in the US or UK.

Let’s solve complex problems and tackle wealth inequality.

We are looking for an experienced Staff Machine Learning Engineer to drive impact through delivering production ML solutions for business growth and championing a data-informed, customer-centric culture at Stash. This is an exciting opportunity to design and implement innovative ML products that will positively impact the lives of our customers by empowering them with the tools they need to build wealth. This role will be under Technology/Data org at Stash.

What you’ll be doing as key responsibilities of ML Engineer:

  • Identify proactively opportunities to design ML levers from development to deployment for business strategies/decisions
  • Design together with architect/Engineer and Data Engineers on ML infrastructure including feature engineering framework to streamline the ML full cycle to production with high quality
  • Deliver data-driven / advanced production ML approaches to drive the business impact on how customers are interacting with Stash journey to help our customers build wealth and achieve their financial goals as Stash’s mission as well as your own passion.
  • Demonstrate experience working with unstructured datasets, as well as being able to dive into upstream data producer side with Eng and Data engineering
  • Contribute and empower teams across the company to drive ML informed decision making especially interacting with our customers
  • Be a thought partner. You’ll partner closely with the Product/Biz stakeholders, Engineering and other stakeholders across Stash and communicate the solutions and recommendations
  • Influence team best practices, drive process improvement, and contribute positively to an inclusive team culture within/outside Data organization and potential coach junior team members to adopt the new practices
  • Proven record working cross-functionally to achieve results, especially with collaboration of Product, Marketing and Engineering teams.
  • Be familiar with and love to follow the eng best practices including github, jira process and wiki
  • You enjoy working in a highly dynamic environment with changing requirements


  • MS in STEM, Ph.D is a plus.
  • 8+ years in a data-focused ML engineer/data engineer role, deploying ML production models with Eng is a must-have
  • Expertise with Python advanced ML packages incl. NLP and production coding experience following Eng practice to deploy features and models into production environment (github)
  • Proficient in SQL, DBT architecture and working knowledge on BI tools
  • Bring your extensive experiences to take the scalable mindsets/approaches with collaboration of the rest of the Data team and Eng teams; a plus with AWS toolings.
  • Extensive experiences in collaborating directly with Product/Marketing and Engineering teams and influencing the ideation and deliverables of ML solutions
  • Effective communication skills to communicate complex concepts to influence design/decisions and presenting the insights/solutions for non-technical audiences including key business stakeholders and/or leadership
  • Fintech business knowledge is a plus, especially in investment, lending, and/or credit/fraud risk business



At Stash it is our mission to help everyday Americans invest and build wealth. That includes people of all races, genders, and abilities, so it is important to us to acknowledge and address the issues of inequality in financial services head on.

Diversity and inclusion are essential to living our values, promoting innovation, and building the best products. Our success is directly related to our employees and we believe that our team should reflect the diversity of the customers that we serve. As an Equal Opportunity Employer, Stash is committed to building an inclusive environment for people of all backgrounds.

If you require any reasonable accommodations to make your application process more accessible please reach out to

Invest in Yourself:

  • Equity & Stash Accounts [Invest, Retire, Custodial, Bank]
  • Flexible PTO
  • Learning & Development Fund
  • Work from Home Stipends
  • Parental Leave [Primary & Secondary]


  • BuiltIn’s Best Places to Work (2019, 2020, 2021)
  • Forbes Fintech 50 (2019, 2020, 2021)
  • Best Digital Bank, Finovate Awards (2020)
  • Tearsheet Challenge Awards, Best Banking Card Product - Stock-Back® Card, 2020
  • LendIt Fintech Innovator of the Year (2019 & 2020)

Salary Range: $159,408 - $236,160

The base salary range represents the reasonably anticipated low and high end of the salary range for this position. Actual salaries will vary and will be based on various factors, such as the candidate’s qualifications, skills, experience and competencies, as well as internal equity and alignment with market data for companies of our size and industry.

**No recruiters, please**