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

Senior Machine Learning Engineer

$150k - $200k per year

Fitch

Select how often (in days) to receive an alert:
Senior Machine Learning EngineerRequisition ID: 49238
Business Unit: Fitch Group
Category: Information Technology
Location: Toronto, ON, CA
Date Posted: Jul 20, 2026
As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market participants. For over 100 years, Fitch Ratings has been creating value for global markets through its rigorous analysis and deep expertise, which have resulted in a variety of market leading tools, methodologies, indices, research, and analytical products. Fitch Ratings is part of Fitch Group, a global leader in financial information services with operations in more than 30 countries, which also includes Fitch Solutions. With dual headquarters in London and New York, Fitch Group is owned by Hearst.
Join our fast‑growing Toronto innovation hub, where we’re building production‑grade AI to reshape global credit decisions. Here, you won’t just ship features—you’ll help reinvent an industry using decades‑deep proprietary data and a modern tech stack, free from heavy legacy. Backed by full enterprise support, you’ll build reliable, explainable intelligence at real scale within a collaborative, outcome‑driven community. If you’re looking for purposeful work, constant learning, and a place where your impact and growth accelerate—this is where you’ll thrive.
Fitch Ratings is seeking a Senior Machine Learning Engineer to join our new AI Innovation teams in Toronto—where we're building the AI‑powered future of financial analysis from the ground up. This isn't about tweaking hyperparameters or maintaining legacy models. This is about designing and shipping breakthrough generative AI systems, agentic workflows, and intelligent platforms that will transform how credit analysis happens and how global financial markets operate.
We're at a defining moment. Fitch is making a major strategic bet on AI, investing heavily in Toronto as our innovation center, and we're building teams of exceptional ML engineers to turn ambitious vision into production reality. As a Senior ML Engineer, you'll be a technical force on the team—building sophisticated ML systems, driving innovation through hands‑on work, mentoring engineers, and helping establish the technical standards that will scale across the organization. You're joining early enough to shape how we build, with the resources and runway to do it right.
We need ML engineers who thrive on hard problems and greenfield opportunities—whether you're passionate about pushing the boundaries of what LLMs can do, excited to architect intelligent systems that reason and act, or energized by turning cutting‑edge research into production capabilities. If you're motivated by "let's build this and see what's possible" rather than "let's wait and see what others do," this is a high‑impact role where you'll spend your time shipping transformative ML systems—working alongside talented engineers who are equally committed to building something significant.
What We Offer:
Build breakthrough ML systems with real impact
– Design and ship production generative AI platforms, multi‑agent systems, and intelligent automation that will process billions in credit decisions;
work on problems at thefrontier of applied AI while seeing your work directly change how analysts and financial markets operate
Work at the cutting edge of ML technology
– Experiment with the latest LLMs and foundation models, implement novel RAG architectures, build agentic systems, fine‑tune neural networks, and leverage enterprise‑scale GPU clusters and cloud infrastructure;
substantial conference and training budgets to stay at the forefront
Technical leadership without the bureaucracy
– Lead projects, mentor junior engineers, shape technical direction, and influence architectural decisions through your expertise and results—not through management hierarchy;
your ideas and code will define how we build AI systems
Toronto's world‑class AI ecosystem
– Work in one of the world's premier AI research hubs alongside Vector Institute researchers, attend cutting‑edge ML meetups and conferences, and be part of the community defining the future of applied AI and machine learning
Greenfield innovation with enterprise backing
– Build net‑new ML systems from scratch with the freedom to experiment boldly, fail fast, and push boundaries—backed by the compute resources, research budgets, and organizational support that most startups can only dream of
Solve sophisticated ML challenges
– Tackle hard problems at the intersection of NLP, document intelligence, reasoning systems, agentic workflows, and production‑scale deployment;
work on challenges thatwill expand your expertise and push your technical boundaries
Clear growth trajectory
– High visibility to senior leadership, mentorship from experienced ML architects, and clear paths to Lead ML Engineer or Principal ML Engineer roles;
build a reputation as ago‑to expert in generative AI and financial technology
We'll Count on You To:
Design and build transformative ML systems
– Lead the development of advanced generative AI solutions, agentic workflows, RAG architectures, and intelligent platforms using PyTorch, modern ML frameworks, and large language models;
write production‑quality code that scales and performs
Drive AI innovation through hands‑on technical work
– Experiment with frontier models, implement novel ML architectures, evaluate emerging AI technologies, build proofs‑of‑concept, and translate cutting‑edge research into production capabilities that deliver real business value
Lead projects and drive technical excellence
– Take ownership of significant ML initiatives from design through deployment;
make architectural decisions, establish coding standards, implement robust CI/CD for ML systems, and ensure solutions are both innovative and reliable
Mentor and elevate junior engineers
– Provide technical guidance, conduct code reviews, share ML best practices, and help junior team members grow their skills;
foster a culture of learning, experimentation, and technical excellence
Build production ML infrastructure
– Develop scalable APIs (FastAPI, etc.) for model deployment, implement MLOps pipelines, leverage cloud platforms (AWS/Azure) to optimize AI infrastructure, and use orchestration tools (Airflow) for complex ML workflows
Champion ML governance and operational excellence
– Ensure adherence to AI/ML governance guidelines, monitor model performance and SLAs, optimize systems for reliability and cost‑effectiveness, and implement best practices for production ML systems
Collaborate across teams effectively
– Partner with product squads, business stakeholders, and cross‑functional teams to integrate ML solutions into flagship products and workflows;
translate complex ML concepts for diverse audiences;
and ensure seamless transitions from prototype to production
Stay at the bleeding edge
– Continuously explore emerging ML technologies, attend conferences, contribute insights from research, and bring innovative approaches back to the team;
help shape our technical strategy through your expertise and experimentation
What You Need to Have:
Strong ML engineering expertise
– 6+ years of professional experience building production AI/ML systems, with demonstrated ability to deliver advanced generative AI and ML solutions from concept through deployment
Advanced generative AI and LLM experience
– Extensive hands‑on experience developing and integrating generative AI solutions, working with large language models, building agentic workflows, implementing RAG architectures, and integrating AI capabilities into existing products and systems
Deep ML technical skills
– Strong proficiency in Python and ML algorithms ranging from classical techniques to deep learning;
proven experience training, fine‑tuning, and deploying neural network models using PyTorch with focus on performance optimization and scalability
Bachelor's degree in Machine Learning, Computer Science, Data Science, Applied Mathematics, or related field
(Master's or PhD is strongly preferred)
Production ML engineering excellence
– Strong understanding of MLOps, containerization (Docker, Kubernetes/AWS EKS), cloud platforms (AWS/Azure including Bedrock, SageMaker, Azure AI Search), workflow orchestration (Airflow), and API development for ML systems
Software development fundamentals
– Deep understanding of automated testing, source version control, code optimization, software architecture, and building scalable, maintainable systems
Technical leadership through influence
– Track record of leading project initiatives, mentoring team members, shaping technical strategy without direct management, and driving innovation in fast‑paced environments
Outstanding collaboration and communication
– Ability to work effectively with technical and non‑technical stakeholders, translate complex ML concepts for diverse audiences, and foster alignment across distributed cross‑functional teams
What Would Make You Stand Out:
Cutting‑edge AI implementation experience
– Track record of taking breakthrough AI capabilities from research/prototype to production‑scale deployment;
experience supporting seamless transitions from experimentation to enterprise‑grade ML systems
Multi‑agent and agentic systems expertise
– Hands‑on experience building sophisticated multi‑agent systems, agentic workflows, tool‑using AI, or complex AI orchestration platforms that demonstrate advanced reasoning and autonomy
MLOps and cloud‑native infrastructure
– Advanced expertise building ML infrastructure, sophisticated MLOps pipelines, model serving platforms, and optimizing cost/performance of production LLM deployments at scale
Document and content management systems experience
– Experience developing or integrating ML functionality for document management systems, content platforms, or document intelligence solutions
Technical thought leadership
– Contributions to open source ML projects, conference presentations, published research, blog posts about practical ML applications, or active participation in the ML engineering community
Financial services or analytical domain knowledge
– Understanding of credit analysis workflows, regulatory requirements, financial data products, or how ML enables better financial decision‑making;
familiarity with ratings agencies is valuable
Startup or innovation environment experience
– History of building greenfield ML products, working in fast‑paced AI innovation teams, or being part of early‑stage initiatives where you helped shape technical direction and culture
Toronto AI/ML community involvement
– Active participation in Toronto's AI/ML engineering or research communities, connections to academic groups, or strong interest in contributing to Toronto's world‑class AI ecosystem
If you're ready to build transformative ML systems with organizational backing, cutting‑edge technology, and talented colleagues—this is the moment to join us.
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.
About Fitch GroupFitch 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.
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 AffirView 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 150,000 CAD and 200,000 CAD. 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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer in Winnipeg, MB vacancy
  •  ...Build scalable machine learning platforms at PointClickCare using Python, Java, and MLOps expertise. This role supports AI products across healthcare. As a Senior Machine Learning Systems Engineer, you will design, build, and operate platform capabilities for model development... 
    Senior

    The Institute for Performance and Learning

    Winnipeg, MB
    11 hours ago
  • $129.2k - $174.8k per year

     ...faster, and more securely. We are currently seeking a Machine Learning Engineer to join our rapidly growing engineering team. This role is...  ..., such as ChatGPT or Gemini; A proven ability to quickly learn new technologies and adapt to a dynamic, fast-paced... 
    Suggested
    Work at office
    Local area
    Flexible hours
    1 day per week

    Clio

    Winnipeg, MB
    11 hours ago
  •  ...sources of information. For more information, visit Reddit, machine learning sits at the heart of how millions of people discover, connect,...  ...optimizing advertising systems and marketplace dynamics, our ML engineers tackle some of the most interesting and impactful problems in... 
    Senior
    Remplacement
    Long term contract
    For contractors

    FDE Times

    Winnipeg, MB
    1 hour ago
  • Senior Machine Learning Engineer:On behalf of our Public Sector client, Procom is searching for a Senior Machine Learning Engineer for a 6-month role. This position is a hybrid position with 3 days onsite at our client’s Toronto, Ontario office.Senior Machine Learning Engineer... 
    Senior
    Contract work
    Work at office
    Immediate start

    Procom-b5a780c3

    Winnipeg, MB
    1 hour ago
  • Apply statistical modeling and deep learning expertise as a Senior Machine Learning Engineer on a fully remote, asynchronous team. Build intelligent systems from large-scale datasets.This senior role develops, implements, and deploys advanced machine learning models. You will... 
    Senior
    Remote work

    Placements24

    Winnipeg, MB
    1 hour ago
  • $160k - $200k per year

     ...rely on Wiser.Job Description Wiser Solutions is hiring a Senior ML Engineer to help build our customer-facing AI platform and get the first...  ...testing, CI/CD, and code reviewA habit of building quickly to learn: you'd rather test an idea in two days than debate it for two... 
    Senior
    Work at office
    Local area
    Worldwide

    Wiser Solutions

    Winnipeg, MB
    1 hour ago
  • $136.1k - $204.1k per year

     ...the Unity AI agentic system. The AI models perform various tasks for building Unity games. Integrate Machine Learning models seamlessly within real-time game engine constraints, optimizing for latency, compute, and determinism. Lead high-impact initiatives, including... 
    Senior
    Long term contract
    Work at office
    Worldwide

    Unity Technologies

    Winnipeg, MB
    1 hour ago
  •  ...About the Role Our client is seeking a highly innovative and experienced Senior Machine Learning Engineer to join their pioneering, fully remote team. This role is central to developing, implementing, and deploying advanced machine learning models that drive key business decisions... 
    Senior
    Remote work
    Flexible hours

    Placements24

    Winnipeg, MB
    1 hour ago
  • We’re hiring on behalf of an enterprise client based in downtown Toronto, seeking a visionary Senior AI/ML Engineer to spearhead the development and deployment of advanced Large Language Model (LLM) solutions. This is a high-impact leadership role focused on building... 
    Senior
    Long term contract

    Encore Technical Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • $136.1k - $204.1k per year

     ...perform various tasks for building Unity games.Integrate Machine Learning models seamlessly within real‑time game engine constraints, optimising for latency, compute, and...  ...of all levels bring their projects to reality. Learn more about our culture and values, and get a head start... 
    Senior
    Long term contract

    Unity Enterprise

    Winnipeg, MB
    1 hour ago
  • TekStaff's Client has a current vacancy for\ " Machine Learning Engineer -Senior” Job DescriptionThis is a 6 month contract located in Toronto, ON (3 days onsite/2 days remote (subject to change). Please note - This is a 7.25 hour work day. *All successful candidates... 
    Senior
    Contract work
    For contractors
    Remote work

    TekStaff IT Solutions

    Winnipeg, MB
    1 hour ago
  • Company Description It all started when engineer Fred Luddy wrote code that automated a...  ...work for people.Job Description The Machine Learning Developer designs, builds, ships, and operates...  ...authored. The Developer builds the engine behind ServiceNow's optimization... 
    Senior
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Winnipeg, MB
    1 hour ago
  •  ...that read a plant's records and connect them, so scientists and engineers get answers they can check against the sources.Katalyze reads...  ...on the AI teamWhat we look for Five or more years building machine learning systems in productionExperience with document understanding,... 
    Senior
    Work at office

    Bonfirevc

    Winnipeg, MB
    1 hour ago
  • Client: Metrolinx – RQ00245 We are seeking a highly skilled Senior Machine Learning Engineer with advanced hands-on experience in Azure Machine Learning, Microsoft Foundry/Azure AI Foundry, Machine Learning Operations (MLOps), CI/CD, containers, APIs, automation, model... 
    Senior
    Contract work
    3 days per week

    S M Software Solutions Inc

    Winnipeg, MB
    1 hour ago
  • Apply advanced Azure Machine Learning and Python skills as a Senior Machine Learning Engineer in a hybrid Toronto assignment. Build reliable AI deployments.Procom is seeking a Senior Machine Learning Engineer for a six-month Public Sector client contract. The hybrid arrangement... 
    Senior
    Contract work
    Work at office

    Procom-b5a780c3

    Winnipeg, MB
    1 hour ago
  • Build real-time fraud models remotely across Canada with Python, tabular learning, and production machine learning expertise at Affu.As a Senior Machine Learning Engineer on the ML Fraud team, you will develop systems protecting consumers and merchants. You will balance fraud... 
    Senior
    Remote work

    Affirm

    Winnipeg, MB
    1 hour ago
  •  ...products and make data accessible, reliable, and performant. As a Senior Data Engineer, you’ll play a vital role in evolving our data platform, which...  ...~ Feature engineering with Python ML tooling (pandas, scikit-learn; familiarity with PyTorch or TensorFlow). ~ Production ML... 
    Senior
    Summer work
    Remote work
    Flexible hours

    Hive

    Winnipeg, MB
    1 hour ago
  • Apply senior software engineering and machine learning expertise on-site, building high-performance applications for modern manufacturing operations.This contract position suits a Senior Software Engineer developing intelligent industrial solutions. You will use .NET, Angular... 
    Senior
    Contract work

    VTRAC Consulting Corporation (WBE)

    Winnipeg, MB
    1 hour ago
  •  ...Kubernetes training infrastructure at Waabi, using Python and AWS to support Physical AI for autonomous trucks and robotaxis.This senior engineering role develops platforms used by ML researchers and engineers. You will shape APIs, CLIs, experiment workflows, and reliable... 
    Senior

    Roboticsconnected

    Winnipeg, MB
    1 hour ago
  • Build production machine learning systems at Reddit using Python, ranking, recommendations, and large-scale model deployment for millions of users.As a Senior Machine Learning Engineer, you will design systems across Reddit’s Consumer and Ads organizations. Apply deep learning... 
    Senior

    FDE Times

    Winnipeg, MB
    1 hour ago
  • Build AI-first products remotely across Canada with SandboxAQ as a Senior Machine Learning Engineer focused on Python and model deployment.The senior-level SAIGE engineer owns machine learning from data exploration through production. You will develop LQMs, agentic frameworks... 
    Senior
    Remote work

    Entangled Future

    Winnipeg, MB
    1 hour ago
  • Build production AI solutions with Azure Machine Learning and Python as a Senior Machine Learning Engineer for Metrolinx. Work hybrid, onsite three days weekly in Toronto.This senior role focuses on moving machine-learning models from experimentation into reliable production... 
    Senior

    S M Software Solutions Inc

    Winnipeg, MB
    1 hour ago
  • Fulfill your potential as a Senior AI Engineer at Celestica in Toronto, ON, where you will develop groundbreaking AI and machine learning solutions. Engage with diverse stakeholders to create impactful AI tools that elevate business processes. This pivotal role on the Data... 
    Senior

    Celestica Inc.

    Winnipeg, MB
    1 hour ago
  • Build recommendation systems for Fable and Everand using Python, learned ranking, and embedding-based retrieval through Scribd Flex.As a Senior Machine Learning Engineer, you will own Fable recommendations and grow into Premium’s technical lead. You will migrate Fable onto Orion... 
    Senior

    Scribd, Inc.

    Winnipeg, MB
    1 hour ago
  • Senior Machine Learning Engineer – LLM’sTech scale up developing democratized AI Technology, backed by one of the worlds leading AI investors with multiple successes & exits.You’ll have experience with LLM’s and Reinforcement learning.BA in Computer Science (Masters or PhD preferred... 
    Senior

    Wyatt Partners

    Winnipeg, MB
    1 hour ago
  • The Senior Machine Learning Engineer will deploy, integrate, monitor, and operationalize AI and machine-learning solutions using modern MLOps practices. The role will establish reusable deployment patterns, tooling, monitoring, and automation that enable AI solutions to... 
    Senior

    Pathlion

    Winnipeg, MB
    1 hour ago
  • Senior AI / Machine Learning Engineer Location: Remote (Canada) Engagement Type: B2B contractor Team: Data Science & AI Reports to: Head of Data Science & AI About TieTie is building the next generation of identity resolution and marketing intelligence. Our platform... 
    Senior
    For contractors
    Live In
    Remote work

    Revenue Roll

    Winnipeg, MB
    1 hour ago
  • $234.3k per year

     ...orchestrate high-impact campaigns across programmatic advertising and marketing channels. We're looking to add Senior and Staff Machine Learning Engineers to our Data Science team! This team works on solving complex problems for StackAdapt's digital advertising... 
    Senior
    Local area
    Remote work
    Home office

    StackAdapt Inc.

    Winnipeg, MB
    1 hour ago
  • Design production AI solutions at Nutrien using Python, generative AI, and machine learning engineering expertise. Build reusable capabilities for agriculture.This senior hands-on engineer translates business opportunities into deployed AI solutions and reusable capabilities... 
    Senior
    For contractors

    Nutrien

    Winnipeg, MB
    1 hour ago
  • Step into the role of Lead Research Engineer at Thomson Reuters, where you will leverage AI and machine learning to optimize operations for professionals globally. This hybrid position emphasizes innovation and collaboration across technical teams. The ideal candidate holds... 
    Senior

    Thomson Reuters

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Engineer. Be the first to apply!