Machine Learning Operations Engineer [Remote] at Splash Financial | Powderkeg

Location: United States

Employment Type: Remote

Team: Data Science & Credit

About Our Company:

We got tired of seeing our friends and family struggle under the crushing weight of student loans. So in 2013, we did something about it. We made a marketplace filled with banks and credit unions looking to help student borrowers. We used that network to help people shut out of refinancing find a way in. And we did it all from a tiny office in Cleveland, OH. In other words: we built Splash Financial.

Today, we’ve become a national leader with over $6 billion in refi requests. We’re expanding into technologies like machine learning, and automated underwriting that helps us match consumers to great offers — right from their phone. And we’ve raised over $70 million from investors like DST Global, Citibank, Northwestern Mutual, DVP, CMFG Ventures and more. But at our core, we’re still that little company from Cleveland with a big dream: to make people more powerful than their debt.

About Our Workplace:

Splash is remote-first, and proud of it. We spend our days creating ways to simplify financial products, then get them into the hands of people who need help. Right now, we’re focused on developing financial technologies that fundamentally change the way the industry lends. And before you ask: no, we’re not a crypto thing. And to hire the best, we provide the best: great health insurance, competitive salaries, and unique benefits like a $500 stipend to improve your home office (Giant monitor, anyone?). And although we’ve been around since 2013, we still love to think like a start-up — a place that empowers good people to do great things, fast. We’re friendly, folksy, and have Slack channels for both major league sports and minor league anime.

Also: we sometimes have free t-shirts.

About the Role:

Splash Financial's Data team builds the data infrastructure and platform for reporting, analytics, and machine learning. The Data team is part of the engineering organization and uses engineering fundamentals to build solutions that deliver excellent value for the Splash business teams in finance and marketing. As a ML Ops Engineer, you work with cross-functional teams’ members, across business, product, engineering, machine learning, marketing, and other stakeholders, driving projects from conception to launch, to help the team leverage data and make better decisions for the Splash business. This role is fully remote.

What you'll do at Splash:

  • Collaborate closely with analysts, product managers, marketers, and finance analysts to deeply understand their problems and goals, and then design and prioritize solutions to help achieve those goals.
  • Collaborate with software developers, data scientists, and DevOps engineers to understand source systems to identify, stage, and model data for analytics engineers and data scientists.
  • Enable execution of our analytics and machine learning roadmap with the goal of scaling our data products to be more accessible, self-serve, reliable, and digestible for all employees across the company.
  • Recommend, develop, and implement best practices for data integration, data ingestion, automated testing, data modeling, and data quality.

What you'll bring to Splash:

  • Expertise managing and integrating with cloud data streaming platforms (Kinesis Data Streams, Kafka, AWS SNS/SQS, Azure Event Hubs, StreamSets, NiFi, Databricks, etc.)
  • Expertise in working with cloud data integration platforms (Airflow / AWS MWAA, Snowflake Snowpipe, Kinesis Data Firehose, AWS Glue / Glue schema registry, Azure Data Factory, AWS DMS, Fivetran, Databricks, Dell Boomi, etc.)
  • Experience building data infrastructure in a cloud environment using one or more infrastructure as code tools (Terraform, AWS CloudFormation, Ansible, etc.)
  • Production experience with one or more cloud machine learning platforms (AWS Sagemaker, Databricks ML, Dataiku, etc.)Understanding of machine learning libraries (MLlib, Scikit-learn, Numpy, Pandas, etc.)
  • Experience managing data governance and security enablement (role-based access, authentication, network isolation, data quality, data transparency, etc.) on a cloud data warehouse, especially Snowflake.
  • Experience building and optimizing data models with tools like dbt and Spark.
  • Experience integrating with data visualization tools (Sisense, Tableau, PowerBI, Looker, etc.)


  • Comprehensive and affordable insurance benefits
  • Unlimited paid time off policy
  • 401(k) with company match
  • 8 paid company holidays
  • Home office stipend
  • Paid parental leave
  • Generous employee referral bonus

Employment at Splash is based on individual merit. Opportunities are open to all, without regard to race, color, religion, sex, creed, age, handicap, national origin, ancestry, military status, veteran status, medical condition, marital status, sexual orientation, affectional preference, or other irrelevant factors. Splash is an equal opportunity employer.

Job Summary
  • Job Title
    Machine Learning Operations Engineer [Remote]
  • Company
    Splash Financial
  • Location
    Cleveland, OH
  • Employment Type
    Full time
Ready to apply?
Ready to apply?