Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer (Toronto)

$100k - $130k per year

Fitch Group

The Fitch Group’s Emerging Technology team is seeking a Machine Learning Engineer to join a team focused on building and supporting Generative AI, Machine Learning (ML), and Data Science solutions across the organization. This position could be based in our Chicago or Toronto offices. 

The Emerging Technology team objectives: 

  • Implement AI & ML technology in collaboration with business partners and product owners ​ 

  • Develop and support enterprise-level AI exploration tools and capabilities 

  • Provide guidance and support for safe development and deployment of AI 

  • Establish and maintain policies, guidelines, and processes for AI/ML governance, including third-party AI governance 

What We Offer: 

  • A high impact role with significant visibility, working on flagship Fitch products 

  • An excellent opportunity to work in cutting-edge areas of machine learning and data science 

  • An excellent work culture known for providing a good work-life balance 

We’ll Count on You To: 

  • Work closely with product squads and partner teams to design, build, integrate, and deploy ML and GenAI solutions in production, while sharing best practices with other engineers. 

  • Communicate ML and GenAI concepts clearly to technical and non-technical stakeholders, with a focus on practical application to Fitch use cases. 

  • Collaborate with engineers, data scientists, and product partners to develop and deploy ML and GenAI solutions that deliver measurable business value. 

  • Partner with data scientists and domain experts to identify practical opportunities where data, ML, and GenAI can improve business outcomes. 

  • Build scalable services, pipelines, and workflows for ML and GenAI use cases, with guidance from senior engineers where needed. 

  • Support production applications by helping maintain reliability, monitoring performance, and using metrics to improve existing ML solutions. 

  • Use cloud services, primarily in AWS, to support data pipelines, model deployment, and LLM-based workflows. Familiarity with Azure services is a plus. 

  • Use Python and large-scale workflow orchestration tools (for example, Airflow) to build production-quality services, data pipelines, and integrations across diverse data sources and storage systems. 

What You Need to Have: 

  • 3+ years of experience as a machine learning engineer or in a closely related software engineering role focused on ML systems. 

  • Experience writing production-quality Python code and applying sound software engineering practices. 

  • Strong foundation in machine learning concepts and practical experience applying modern ML techniques to real-world problems. 

  • Strong software engineering fundamentals, including code quality, automated testing, version control, observability, and performance optimization. 

  • Experience building or integrating Generative AI applications, such as retrieval-augmented generation, evaluation workflows, or agent-assisted systems. 

  • Experience building or improving search, retrieval, or data access layers that support ML or GenAI applications. 

  • Experience with containerized deployment and orchestration, such as Docker and Kubernetes. 

  • Experience with cloud-native ML and data services, especially in AWS. Familiarity with tools such as Bedrock, S3, SageMaker, Azure AI Search, or Azure OpenAI is helpful. 

  • Bachelor’s degree in computer science, machine learning, data science, applied mathematics, or a related field, or equivalent practical experience. 

What Would Make You Stand Out: 

  • Passion for using data and ML to drive better business outcomes for customers 

  • Proven ability to work effectively in a distributed team environment and contribute in fast-paced settings. 

  • Familiarity with credit ratings agencies, regulations, and data products 

  • Excellent written and verbal communication skills 

  • Advocate of good code quality and architectural practices 

  • Strong interpersonal skills and ability to work proactively as a team player 

Why Fitch?

At Fitch Group, the combined power of our global perspectives is what differentiates us. Our global network of colleagues comes together to accomplish things greater than they ever could alone.

Every team member is essential to our business and each perspective is critical to our success. We embrace a diverse culture that encourages a free exchange of ideas, guaranteeing your voice will be heard and your work will have an impact, regardless of seniority.

We are building incredible things at Fitch and we invite you to join us on our journey.

Fitch Group is a global leader in financial information services with operations in more than 30 countries. Wholly owned by the Hearst Corporation, we are comprised of three main businesses: Fitch Ratings | Fitch Solutions | Fitch Learning.

For more information please visit our websites:  

Fitch is committed to providing global securities markets with objective, timely, independent and forward-looking credit opinions. To protect Fitch’s credibility and reputation, our employees must take every precaution to avoid conflicts of interests or any appearance of a conflict of interest. Should you be successful in the recruitment process at Fitch Ratings you will be asked to declare any securities holdings and other potential conflicts prior to commencing employment. If you, or your immediate family, have any holdings that may conflict with your work responsibilities, you may be asked to divest yourself of them before beginning work.

Fitch Group is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.

FOR TORONTO  ROLES ONLY: Expected base pay rates for the role will be between $100,000 and $130,000 CAD per year. Actual salaries will be determined on an individualized basis and may vary based on factors including but not limited to education, training, experience, past performance, and other job-related factors.  Base pay is one part of Fitch’s total compensation package, which, depending on the position, may also include commission earnings, discretionary bonuses, long-term incentives, and other benefits sponsored by Fitch. 

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer (Toronto) in Toronto, ON vacancy
  • $150k - $200k per year

     ...Senior Machine Learning Engineer – AI Innovation Teams As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical...  ...Fitch Group is owned by Hearst. Join our fast‑growing Toronto innovation hub, where we’re building production‑grade AI to... 
    Suggested
    Long term contract
    Internship
    Manual labor
    Immediate start

    Fitch Group

    Toronto, ON
    19 days ago
  • $222k - $300k per year

     ...collaborative individuals who seek to have a lasting impact. Learn more at Join EvenUp as a Staff Machine Learning Engineer and build the future of personal injury law...  ...a hybrid setting from one of our office hubs in Toronto or San Francisco. Notice to Candidates... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Home office
    Flexible hours

    EvenUp

    Toronto, ON
    8 hours ago
  •  ...effective, secure, and reliable. This role will involve hands-on work on cutting-edge projects, requiring innovative and passionate machine learning engineers who can bring research into practical, scalable applications. As a Machine Learning Engineer, your goal will be to take... 
    Suggested
    Full time
    Manual labor
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta Intelligence

    Toronto, ON
    1 day ago
  • Job Title : Machine Learning Engineer (Energy) Industry Energy & Utilities Position Overview The ML Engineer will develop and deploy machine...  ...Machine Learning TensorFlow PyTorch Scikit-Learn Databricks ML Feature Engineering Model Deployment... 
    Suggested

    NavitasPartners

    Toronto, ON
    11 days ago
  •  ...About The Role What if your machine learning expertise could directly influence how the most advanced AI systems in the world think, reason, and write code? We're looking for experienced ML engineers in Toronto to evaluate AI-generated machine learning solutions — catching... 
    Suggested
    Hourly pay
    Ongoing contract
    Contract work
    Freelance
    Remote work
    Worldwide
    Flexible hours

    Alignerr

    Toronto, ON
    20 hours ago
  • $222k - $300k per year

     ...collaborative individuals who seek to have a lasting impact. Learn more at Join EvenUp as a Staff Machine Learning Engineer and build the future of personal injury law...  ...a hybrid setting from one of our office hubs in Toronto or San Francisco. Notice to Candidates... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Home office
    Flexible hours

    EvenUp

    Toronto, ON
    8 days ago
  •  ...tremendous amount of data makes Stripe one of the best places to do machine learning. While being an integral part of almost every product line at...  ...team builds the platforms and services that enable ML engineers and data scientists across Stripe to take data and build features... 
    Long term contract
    Flexible hours

    Stripe

    Toronto, ON
    4 days ago
  •  ...from data. Our consultants bring deep expertise in Data Science, Machine Learning, and AI. Our business value and leadership have been...  ...We are looking for a motivated and passionate Machine Learning Engineers for our team. As part of this job, you will be responsible... 
    Full time
    Remote work

    Tiger Analytics Inc.

    Toronto, ON
    more than 2 months ago
  •  ...experience, Thri5 is venture-backed by some of Canada's most prominent VC and angel investors. Your Role As an AI / Machine Learning Engineer at Thri5, you'll help build the agent layer that powers our System of Actions. You'll design and implement multi-agent Co... 
    Full time

    Thri5 Inc.

    Toronto, ON
    15 days ago
  • $100k - $145k per year

     ...business needs.     Thomson Reuters is seeking a Senior Machine Learning Engineer who will create the machine learning solutions development and...  ...a plus. Familiarity with Spark, Airflow, PyTorch, Scikit-learn, Pandas, Keras, and other relevant ML libraries.... 
    Remplacement
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $60k - $100k per year

     ...Insider, Forbes, and Gartner to name a few. We are growing our machine learning team in North America. Join us to develop great products in an...  ...the top performers. About Your Role As an ML software engineer intern, you will join a team full of talented experts in... 
    Hourly pay
    Internship
    Work at office

    Cresta

    Toronto, ON
    more than 2 months ago
  •  ...Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI...  ...Overview We’re hiring a mid-to-senior Machine Learning Engineer / Data Scientist to build and...  ...analysis and modeling (pandas/numpy/scikit-learn or equivalent). ~ Strong SQL skills (... 
    Full time
    Local area
    Remote work

    Fusemachines

    Toronto, ON
    a month ago
  • $100k - $150k per year

     ...Machine Learning Engineer – AI Innovation Teams As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role...  ...Fitch Group is owned by Hearst. Join our fast‑growing Toronto innovation hub, where we’re building production‑grade AI to... 
    Long term contract
    Immediate start

    Fitch Group

    Toronto, ON
    19 days ago
  • $162k - $180k per year

     ...At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient...  ...company and need your help! We are looking for a highly technical Machine Learning Engineer to lead our efforts in Object Detection and Tracking... 
    Local area

    Ouster

    Toronto, ON
    28 days ago
  • $60 - $70 per hour

     ...Data Scientist – Machine Learning & GenAI Work on high-visibility AI and data initiatives...  ...• Full-time contract position based in Toronto, Ontario. • Day schedule, 37.50 hours...  ...analytics. • Own the feature engineering pipeline for ML and AI models. • Collaborate... 
    Hourly pay
    Permanent employment
    Full time
    Contract work

    Recrute Action

    Toronto, ON
    a month ago
  •  ...LAPORTE is a consulting engineering firm specializing in pharmaceutical...  ...employees! LAPORTE is seeking a Machine Safety Engineer with ideally...  ...equipment to join its Toronto-based team in Mississauga. Our...  ...Building Activities: Lunch & Learn sessions, team retreats, outdoor... 
    Work at office
    Flexible hours
    2 days per week

    LAPORTE

    Toronto, ON
    9 days ago
  • $200k - $250k per year

     ...Lead Machine Learning Engineer – AI Innovation Teams Location: Toronto Fitch Ratings is seeking a Lead Machine Learning Engineer to join our new AI Innovation teams in Toronto—a bold initiative building the AI-powered future of financial analysis. We're not fine-tuning... 
    Immediate start

    Fitch Group

    Toronto, ON
    19 days ago
  •  ...encouraged it's expected. The Role As one of our Principal ML Engineer’s, you'll be a key technical leader and thought leader, shaping...  ...intelligent, high-performance multi-agent systems that perceive, learn, and act in real time. What You'll Do Define and drive the... 
    Shift work

    C-Serv

    Toronto, ON
    17 days ago
  •  ...opportunity of being at the forefront of machine learning technology and working on extremely...  ...team members including other researchers, engineers, and interns to grow and develop their skills...  ...Details Address: 777 BAY ST, TH 27:TORONTO City: Toronto Country: Canada... 
    Full time
    Local area
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    more than 2 months ago
  • $120k - $155k per year

     ...currently seeking a Lead Software Engineer - Associate Director based out of our Toronto office. As a leading, global...  ...and make a difference.   Want to learn more about a career in technology...  ...and VBA code as training inputs for machine learning models  ~ Strong data... 
    Long term contract
    Temporary work
    Work at office
    Immediate start
    Shift work
    2 days per week

    Fitch Group

    Toronto, ON
    27 days ago
  •  ...driven solutions through our 5 core specialist Practices; Software Engineering, Data & Analytics, IT Operations, Change & Transformation, and...  ...Regulation & Compliance. FDM is seeking a Cloud Engineer in Toronto, ON to work for our client within the insurance sector. This... 
    Full time
    Work at office
    Worldwide
    3 days per week

    FDM Group

    Toronto, ON
    1 day ago
  • $115k per year

     ...Position: Building Intelligence Engineer (HVAC / BAS / Controls) Location: Hybrid – Toronto (Downtown Office + GTA Field Work) Structure: Full-Time Salary: ~$115,000 Base + 5–10% Bonus + Benefits We have a great new opportunity to support one of our CleanTech... 
    Full time
    For subcontractor
    Work at office
    3 days per week

    CorGTA

    Toronto, ON
    27 days ago
  • $130k - $190k per year

     ...Software Engineer, Full-Stack Applications – Ratings Technology Location: Toronto Fitch Ratings is seeking a Software Engineer to...  ...technologies • Continuous learning – Training, certifications, conferences...  ...You Stand Out: • AI and Machine Learning – Understanding of... 
    Long term contract
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Fitch Group

    Toronto, ON
    9 days ago
  • $150k - $250k per year

     ...generation of AI systems that combine deep learning, formal reasoning, and physics-based modeling to accelerate scientific and engineering innovation. Focused on transforming...  ...design and simulation. ~  Locations: Toronto, Canada (Hybrid)  ~Compensation: $150,... 

    C&D Talent Advisory

    Toronto, ON
    1 day ago
  • $114k - $171k per year

     ...most engaging colleagues in the industry Learning opportunities to develop new skills and...  ...knowledge, and applicable skill sets.   ~ Toronto: $114,000 to $171,000 Inclusiveness...  ...empowered to build a better working world.   Learn about our commitment to Inclusiveness at... 
    Shift work
    Weekend work

    EY

    Toronto, ON
    1 day ago
  • $70k - $80k per year

     ...Work Model: Hybrid  Location: Downtown Toronto (outside Union Station – TTC & GO accessible...  ...working with and supporting the Manager, Learning and Development with the implementation of...  ...Approaches work with agility and willingness to learn Compensation and Total Rewards... 
    Long term contract
    Temporary work
    Casual work
    Immediate start

    Kinross Gold Corporation

    Toronto, ON
    20 hours ago
  • $87.58 - $97.58 per hour

     .... Partner with analysts, scientists, engineers, and architects to deliver pipelines feeding...  ...for KPIs, operational feedback, and machine learning predictability. About You ~ Bachelor...  ...currently reside within the Greater Toronto Area and be permitted to work in Canada... 
    Work at office
    Local area

    Vaco by Highspring

    Toronto, ON
    5 hours ago
  • $122k - $152.5k per year

     ...develops, and equips its people. As Technical Learning Manager, you will own the strategy and...  ...technical learning programs for Lyft's Engineering, Science, Product, and Design organizations...  ...base pay range for this position in the Toronto area is CAD $122,000 - CAD $152,500, not... 
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    12 days ago
  •  ...where high standards and personal consideration go hand-in-hand. Learn more about the exciting opportunity below where you’ll be part of...  ...About the Role: Our team is seeing an Intermediate Civil Engineer to support our Major Projects . To guarantee seamless project delivery... 
    Full time
    Contract work
    For contractors

    Egis Group

    Toronto, ON
    7 days ago
  • $84k - $116k per year

     ...modernization and serve as the lead for Toronto’s Talent, Development, and...  ...from manual, program-based learning models to intelligent,...  ...applicable plans and policies. To learn more about our Total Rewards program...  ...use artificial intelligence, machine learning, or other automated... 
    Work at office
    Local area
    Worldwide
    Shift work
    1 day per week

    Okta

    Toronto, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer (Toronto). Be the first to apply!