×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full-Stack - AI Innovation Teams

Job in Toronto, Ontario, C6A, Canada
Listing for: Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions Group
Full Time position
Listed on 2026-03-01
Job specializations:
  • Software Development
    AI Engineer, Full Stack Developer, Cloud Engineer - Software, Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 CAD Yearly CAD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer, Full-Stack Applications - AI Innovation Teams

Software Engineer, Full-Stack Applications - AI Innovation Teams

Location:

Toronto, ON, CA

Requisition
Business Unit:
Fitch Group
Category:
Information Technology

Fitch Ratings is seeking a Software Engineer to join our new AI Innovation teams in Toronto—where we are building AI‑powered platforms and applications that transform financial analysis. This role focuses on building full‑stack solutions that integrate cutting‑edge AI capabilities and provide sophisticated user experiences for Fitch Analysts.

What We Offer
  • Build transformative full‑stack applications with AI at the core – Develop new applications using Java/Spring Boot, Python, and React, integrating generative AI and ML capabilities.
  • Accelerate your career at the intersection of full‑stack engineering and AI – Work directly with ML engineers, gaining expertise in LLMs, agentic workflows, and generative AI.
  • Greenfield innovation with enterprise backing – Contribute to building new platforms from scratch with modern frameworks and cutting‑edge technologies.
  • Toronto as Fitch's AI innovation hub – Join a vibrant tech ecosystem alongside talented full‑stack and ML engineers.
  • Real impact and high visibility – Build production applications that analysts use daily and see the AI features you enable in action.
  • Continuous learning and clear growth path – Receive mentorship, attend conferences, and grow toward senior and lead roles.
  • Innovation‑first culture – Experiment with emerging technologies and bring ideas to life in a supportive environment.
We'll Count on You To
  • Build and ship full‑stack features and applications – Develop scalable Java/Spring Boot, Python, and React components; implement APIs and infrastructure supporting AI features.
  • Integrate AI/ML capabilities into applications – Collaborate with ML engineers to embed generative AI, LLMs, and automation into user experiences.
  • Write high‑quality, production‑ready code – Maintain coding standards, automated tests, CI/CD pipelines, and code reviews.
  • Collaborate effectively across teams – Communicate with ML engineers, product managers, and stakeholders to align on AI innovation goals.
  • Learn continuously and contribute to team growth – Seek feedback, experiment with new approaches, and foster a culture of learning.
  • Balance quality with velocity – Deliver features quickly while maintaining engineering excellence.
  • Support production applications – Maintain reliability, troubleshoot issues, and participate in on‑call rotations as needed.
What You Need to Have
  • Solid full‑stack engineering foundation – 6+ years of experience building web applications in Java, Spring Boot, Python, React, and modern web technologies.
  • Polyglot programming experience – Professional experience with both Java and Python.
  • Understanding of software architecture – Knowledge of design patterns, RESTful APIs, microservices, and technical decision making.
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Modern development practices – Expertise in automated testing, Git, CI/CD, and code quality practices.
  • Collaboration and communication skills – Ability to work with cross‑functional teams and communicate technical concepts clearly.
  • Growth mindset and AI curiosity – Interest in how AI/ML and generative AI transform workflows and eagerness to learn.
  • Problem‑solving abilities – Strong analytical skills and enthusiasm for tackling technical challenges at AI‑full‑stack intersections.
What Would Make You Stand Out
  • Cloud‑native and Dev Ops experience – Familiarity with Docker, Kubernetes/EKS, AWS/Azure, microservices architecture, CI/CD, and cloud‑native patterns.
  • AI integration or experimentation experience – Hands‑on experience integrating AI/ML, working with LLM APIs, or experimenting with emerging AI tech.
  • API design and integration skills – Designing and building RESTful APIs, integrating third‑party services, and handling asynchronous workflows.
  • Frontend expertise – Advanced React patterns, state management, responsive design, and intuitive UX for complex functionality.
  • Startup or innovation experience – Worked in fast‑paced, greenfield product environments.
  • Eagerness to mentor and be mentored –…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary