Skip to main content
ODAIA logo

Join Us as a Machine Learning Engineer Transforming Financial Systems

ODAIA
Full Timemid
Ontario, CAPosted April 5, 2026

Job Description

Take the next step in your career as a Machine Learning Software Engineer, tackling challenges at the intersection of technology and finance. This role is focused on developing and deploying cutting-edge ML algorithms. As a Machine Learning Software Engineer II, you'll manage the entire process from data pre-processing to delivering machine learning insights in production. Collaborate closely with interdisciplinary teams to ensure exceptional project execution while employing best practices in software engineering across the ML lifecycle. Your contributions will be pivotal in creating innovative solutions that drive industry advancement. Key Responsibilities:

  • Create advanced machine learning algorithms and systems
  • Partner with research teams in product development
  • Ensure high-quality software through best practices
  • Document project details for clarity and support
  • Scale robust machine learning solutions effectively Requirements:
  • Degree in Computer Science or related discipline
  • 5+ years of relevant software engineering experience
  • Proficiency in Python or similar programming languages
  • Strong understanding of the development lifecycle
  • Exposure to data science tools and frameworks is beneficial Apply your skills to revolutionize the financial services landscape through transformative machine learning applications.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free