Avatar for KOHO

A reloadable card and app with real-time insights into your spending. Restore Balance.

Machine Learning Engineer

$80k – $100k • 0.01% – 0.05%
Apply now
About KOHO:

KOHO is a quickly scaling FinTech company backed by leading investors and advisors from around the world. More than 175,000 Canadians have signed up to join KOHO and we’re just getting started!

KOHO offers a card and mobile app that together allow users to manage daily financial needs (direct pay cheque load, bill pay, ATM cash withdrawals, etc.), while offering tools such as automated savings goals, real-time updates, transfers, spending insights, categorizations and much more.

Our tech team is made up of creative problem solvers who think differently and believe in the impossible. The team is actively trying to change financial services in Canada, and we’re looking for sharp and fun-lovin’ people to join us. Maybe that's you?

About the Role:

We’re a small team with a big vision for how to change financial services in Canada, and we’re looking for a Machine Learning Engineer to help us put more ML-enabled products in users' hands.

Our dream candidate takes a hands-on, cloud-first approach to problems. You are motivated to get projects out of the lab and into production, bringing us closer to achieving our vision of building the 7th largest bank in Canada.

As our first Machine Learning Engineer, you would become a key component unlocking the value of ML. You would bring software development knowledge and hands on experience with common algorithms to the table. You would work closely with engineers and data scientists, and would be involved in projects from data capture through to model deployment and monitoring in the wild.

Key Responsibilities:

• Optimize model implementation for scale, accuracy, and maintainability.
• Contribute to model training infrastructure and methodologies.
• Deploy inference models, integrating with a variety of applications.
• Design and deploy efficient serving infrastructure according to use case.
• Deploy model performance monitoring.
• Design and implement model retraining and redeployment workflows.

Desired Skills & Experience:

• Minimum 1+ year experience working with ML algorithms.
• Minimum 3+ years experience working with software development.
• Worked with a variety of data transfer methods: REST APIs, pub/sub, webhooks, gRPC, etc.
• Experience scaling web and mobile applications beyond multiple requests per second.
• Knowledge of common algorithms and when to use which type, deployment implications of each.
• Understanding of parameter search routines, optimizing computational requirements of model training.
• Understanding of hot/warm/cold data concepts and when each is appropriate.
• Familiar with relational as well as non-relational database approaches, knowing which to apply where and when.
• Strong knowledge of Python.
• Knowledge of Golang, Java and or Scala is also beneficial.

Joining the (lovely!) KOHO Team:

We invest time and resources into making sure KOHO is as good as the people we hire. Our culture is one of collaboration, creativity, and diverse perspective.

Just some of the reasons to apply:

• Solve an important problem with an exceptional team.
• Earn equity in a company you believe in.
• Growth-minded company, including access to a personal coach.
• Full health and dental coverage.
• Dog friendly office!
• Snacks, beer, and weekly team lunches.
• Unlimited personal time to give you the flexibility you need!

The Fine Print:

We are an equal opportunity employer and value diversity and uniqueness at our company.

KOHO is trusted with highly sensitive information. Upon joining the team, you may be asked to undergo security screening including a criminal record check.

More jobs at KOHO

View all jobs

Frontend Developer

Apply now

Backend Developer

Apply now

DevOps Engineer

Apply now

DevOps Lead

Apply now

User Success Agent

Apply now

Senior Product Manager

Apply now