Mylo is a leading Canadian FinTech company that is completely re-imagining personal finance. Our purpose is to empower everyone to achieve their financial goals in a simple and stress-free way by removing the burden of actively managing their finances.


People are not achieving their financial goals because managing personal finances is complicated, confusing, time consuming and for many, inaccessible.


First, the Mylo platform automatically rounds up every purchase you make and invests the spare change. Then, once plugged in, Mylo Insights uses data, algorithms and AI to provide users appropriate and optimized financial management insights, recommendations and solutions through a 3rd party API enabled in-app integration.

Mylo is backed by leading investors including Ferst Capital Partners. Learn more here.

We are seeking great people to help us shape the next wave of innovation in the financial services industry. If you enjoy working with talented folks, solving big problems and delighting users - come join us in helping millions of Canadians achieve their financial goals.

Job Description

We're looking for a machine learning developer, responsible for owning and delivering a project end to end – everything from literature review and data pre-processing to implementing machine learning algorithms.


Our machine learning engineers have a wide range of skills and so your exact duties depend on how your skills align with others. You will certainly:

  • Reviewing scientific literature to identify state-of-the-art algorithms in project-specific areas.
  • Prototyping solutions and collaborating with research and business teams to converge on the best solutions.
  • Implementing prototypes into solutions ready for iproduction.
  • Extracting, transforming and loading massive datasets using distributed computing framework technologies (Hadoop, Spark etc.).
  • Collaborate with the team in key architectural decisions
  • Participate in daily scrums and weekly sprint planning meetings
  • Share learnings and coach others


  • 3+ years of machine learning algorithms coding experience
  • Computer Science degree
  • Demonstrated interest or experience in Traditional Machine Learning, Deep Learning, Natural Language Processing, Time-Series Analysis ...
  • Familiarity with the Unix command line and bash scripting.
  • Proficiency with Machine Learning packages such as Scikit-learn, Matlab, Numpy
  • Proficiency with Deep Learning packages such as Tensorflow, Theano, Keras and PyTorch.
  • Exposure to distributed computing frameworks (e.g. Hadoop, Spark) as well as SQL, NoSQL and graph databases.
  • Have an active public profile where you share passion projects.
  • Experience with AWS or a strong desire to learn
  • Excellent problem solving, leadership, mentoring, and communication skills
  • Interest in FinTech and startups
  • Commitment to continuous learning

Bonus points for:

  • Being a Mylo user and early FinTech adopter
  • Experience with Transactionnal Data
  • Experience with Docker and microservices
  • Experience in coaching and mentoring other team members
  • Knowledge of security infrastructure

What We Offer

At Mylo, it’s our people and their passion that sets us apart. We value transparency, taking initiative & ownership, sharing our wins and learning from our failures.

You’ll love:

  • Our open-concept offices at FCP FinTech Studio (dogs are welcome!)
  • Competitive market salary plus stock participation
  • Awesome and comprehensive health benefits package
  • Generous vacation policy as well as flexible work hours and location
  • Support with continuing your skills development, developing your industry knowledge and achieving your career and personal development goals
  • Team activities and get-togethers like our annual oyster shucking Christmas party
  • A casual environment where you will work with smart and passionate people

We believe in being an equal opportunity employer and we celebrate diversity and differences of perspectives at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.