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

full stack engineer.

Randstad

Our Toronto based client is building the future of institutional investing—and need passionate, hands-on Full Stack Engineers to help power that vision.

They are looking for Full Stack Engineers for a 12 month contract (expected to renew)

Are you a hands-on engineer who codes every day and thrives in fast-paced, high-impact environments?

We’re looking for a Full Stack Engineer to work on an award-winning platform transforming how institutional investors interact with global financial markets using cutting-edge AI, NLP, and LLM technologies.

Advantages
This team is redefining how investors access real-time insights. By leveraging natural language processing and AI, they enable users to query complex financial data instantly—unlocking insights across trading, research, pricing, and execution.
You’ll be working at the intersection of AI innovation and real-world financial impact, delivering solutions used globally.
“You build it, you run it” – no separate QA or support teams
No traditional sprints—we focus on continuous flow and delivery
Teams deploy hundreds of changes daily
Highly collaborative, self-organizing teams

Strong emphasis on learning, experimentation, and ownership

Responsibilities
Own end-to-end delivery: from design → build → deploy → production support
Build and scale LLM-powered applications, including:
AI agents
RAG pipelines
Multi-step workflows
Design and integrate RESTful APIs connecting AI services and backend systems
Work in small, high-performing teams (3–6 engineers) with a Product Owner
Ship code to production frequently (often daily)
Participate in production support rotation (which could occasionally fall on a Sunday)
Collaborate through pair programming and continuous learning
Identify and reduce technical debt while delivering new features
Contribute to a culture of automation, experimentation, and improvement

Qualifications
Strong Python expertise (backend service development)
Experience building LLM applications:
AI agents, tool/function calling
Retrieval-Augmented Generation (RAG)
Hands-on experience with LangChain and/or LangGraph
Advanced prompt engineering for controlled outputs
Strong SQL skills
Experience designing and integrating RESTful APIs
Knowledge of LLM observability & evaluation tools (e.g., LangFuse, LangSmith)
Experience deploying LLMs in the cloud (e.g., Azure OpenAI)
Strong testing discipline (unit testing before UAT)
Excellent problem-solving and analytical thinking

Nice to Have
Experience with Parquet, DuckDB, or analytical data formats
Familiarity with multi-LLM routing frameworks (e.g., LiteLLM)
Exposure to Java enterprise ecosystems
Working knowledge of Unix environments

Summary
If you're a true builder, passionate about AI, coding, and solving complex problems, we want to hear from you.

Apply now and help redefine the future of AI in financial markets.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the full stack engineer. in Toronto, ON vacancy
  • $135.2k - $202.8k per year

     ...experience, location, etc. More information on our team matching process can be found here. What you’ll do We’re looking for Full Stack engineers who are interested in building software services and platforms that impact thousands of employees and millions of Stripe users,... 
    Suggested
    Internship
    Work at office
    Local area

    Stripe

    Toronto, ON
    15 days ago
  •  ...high-value sales intelligence. Leading infrastructure vendors, engineering firms, and construction companies use the platform to identify...  ...highly motivated software developer with experience in building full stack web applications. Defining data models, developing robust backend... 
    Suggested
    Full time
    Work at office

    Citylitics

    Toronto, ON
    14 days ago
  • $135.2k - $202.8k per year

     ...items, and ensures seamless and quick payments. Across the Link Engineering org, we focus on building delightful payment experiences and to...  ...their preferred payment methods. Our team’s work spans the entire stack from front-end experiences, to infrastructure that supports low-... 
    Suggested
    Internship
    Work at office
    Local area

    Stripe

    Toronto, ON
    15 days ago
  • $135.2k - $202.8k per year

     ...on your experience, location, etc. More information on our team matching process can be found here. What you’ll do As a Full-Stack Engineer on the Partner Products team, you will be a key contributor in building and scaling the tools and solutions that help Stripe scale... 
    Suggested
    Internship
    Work at office
    Local area
    Worldwide

    Stripe

    Toronto, ON
    15 days ago
  • $72k - $138k per year

     ...What will your typical day look like? Key Responsibilities Full Stack Development Design, develop, and maintain software across...  ...closely with product management, design, architecture, and other engineers to deliver end to end functionality across the platform.... 
    Suggested
    Long term contract
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    4 hours ago
  • $100k - $220k per year

     ...Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional in-person work in our co-working space in downtown Toronto. Fiscal.ai (formerly FinChat) is a leading research... 
    Full time
    Casual work
    Remote work

    Fiscal.ai

    Toronto, ON
    19 days ago
  • $64.02k - $80.03k per year

     ...Members. Multiple ways to bank—online, mobile app, phone/full-service Member Connect Contact Centre, and, of course, in-branch...  ...and make an impact, no matter what role you play.  Full-Stack Automation Engineer  DUCA is looking for a Full-Stack Automation Engineer to join... 
    Full time
    Casual work
    Manual labor
    Work at office

    DUCA Financial Services Credit Union Ltd.

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

     ...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    15 hours ago
  •  ...We are seeking a Lead Full Stack Development Engineer to join our Technology & Operations team. This role is ideal for a seasoned engineer who thrives in a collaborative, high-performance environment and is passionate about building scalable, secure, and innovative solutions... 

    EPAM Systems

    Toronto, ON
    8 days ago
  • $140k per year

     ...Position:  Lead Software Engineer (Full Stack) Location:  Hybrid, 1x per week in office (Toronto, Downtown) Structure : FTE, Permanent Pay:  Up to $140,000 CAD base salary + bonus -- We have a great new opportunity to support one of our Financial Services clients... 
    Permanent employment
    Work at office

    CorGTA

    Toronto, ON
    13 days ago
  •  ...Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who...  ...reliable and secure manner Collaborate with product, design, and engineering teams to translate business requirements into technical... 

    Trevor Frances Recruitment

    Toronto, ON
    a month ago
  • $75.9k - $141.9k per year

     ...-critical digital experiences. The role contributes across the full software development lifecycle , from translating business requirements...  ...peer reviews for code, design, and unit tests to maintain engineering quality Integrate with REST and GraphQL APIs and backend... 
    Contract work
    Part time
    Toronto, ON
    2 days ago
  • $66.33 - $79.6 per hour

     ...financial institution, is seeking a Senior Full Stack Developer specializing in Financial...  ...Material, and responsive layouts. Backend Engineering (3+ Years): Enterprise development...  ...: Strong SQL capability with relational engines like Oracle (PL/SQL) and/or SQL Server (... 
    Contract work
    Work at office

    Randstad

    Toronto, ON
    8 days ago
  • $80 - $90 per hour

     ...Senior Full-Stack Developer (Angular, Java, Python, AWS) Location: Downtown Toronto, ON or Montreal, QC (Hybrid - 2 days onsite) Employment...  ...Participate in code reviews and enforce high-quality engineering practices Collaborate in a spec-driven development environment... 
    Contract work
    Toronto, ON
    1 day ago
  •  ...Senior Software Engineer, Full-Stack Applications – Credit Module 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... 
    Immediate start
    Worldwide

    Fitch Group

    Toronto, ON
    5 days ago
  • $103.37k per year

     ...Reporting to the Director of Digital Library Applications, the AI and Full Stack Developer will join a collaborative, multifunctional team of...  ...of AI-generated output Experience with prompt and context engineering techniques for code generation, refactoring, and documentation... 
    Full time
    Local area

    University of Toronto

    Toronto, ON
    1 day ago
  •  ...through application demos, walkthroughs, and documentation. Skills Must have Full-stack development: Strong proficiency in Python for AWS Lambda-based backend APIs and Angular for responsive... 
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    2 days ago
  • $70k - $85k per year

     ...Role Title: Full Stack Python Developer Location: Toronto, ON Employment Type: Full-Time (Onsite/Hybrid) Reports to: Head of IT & Engineering from the IT Team Salary Range: 70k–85k CAD per year  Role Overview: We’re looking for a skilled Full Stack Python... 
    Full time
    Local area
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    3 days ago
  • $160k - $220k per year

     ...all in on this mission. If you are too, let's talk. The Staff Full Stack Engineer Opportunity The Access Management group drives billions of...  ...building out the authentication pipeline for the Okta Identity Engine leveraging security standards, this platform provides the core... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    26 days ago
  • Exciting Opportunity: Full Stack Developer- 12 month contract engagement with renewals (subject to performance) Looking to hire two Senior Full Stack Engineers to join a high-impact team building and evolving a critical internal platform powering deployment, dashboards, metrics... 
    Contract work

    Randstad

    Toronto, ON
    a month ago
  •  ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide.  You will work across the full stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools... 
    Full time
    Worldwide

    Scribendi

    Toronto, ON
    6 days ago
  •  ...statement. We love driven, self-motivated folks that thrive in fast-paced environments. Could you be our next hire? As a Senior Full-Stack Engineer, your primary focus will be to help continue to build and enhance our industry-leading platform. We are looking for a motivated... 
    Long term contract
    Temporary work
    For contractors
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    BuildOps

    Toronto, ON
    more than 2 months ago
  • $100 - $110 per hour

     ...Job Title: Senior Full Stack Engineer Location: 150 King St W Contract Duration: 6 months (expected to extend) Rate: CAD 100/hr-110/hr Role Overview The Senior Full Stack Engineer will be hands‑on, delivering production‑ready code while helping drive system architecture... 
    Contract work

    Hays

    Toronto, ON
    a month ago
  •  ...What is the opportunity? We’re seeking a talented Senior Full Stack Developer who will be developing and maintaining legacy and "Cloud...  ...keen interest in leveraging automation for efficient delivery of engineering capabilities. What do you need to succeed? Must-have ~3-... 
    Full time
    Flexible hours

    RBC

    Toronto, ON
    16 days ago
  • $72k - $138k per year

     ...mentoring and on the job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term . As a...  ...Understanding of large-scale distributed systems, performance engineering, data modeling, time/space complexity, algorithmic tradeoffs, race... 
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours
    Toronto, ON
    2 days ago
  • We are seeking a highly accomplished Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and optimization...  ...conducting technical design walkthroughs and serving as a key engineering liaison between cross-functional developers, business analysts,... 
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    1 day ago
  • We are seeking a highly versatile Intermediate Full Stack Software Developer to join an integrated software engineering team. In this role, you will be responsible for translating complex technical systems specifications into working, fully tested applications. Operating across... 
    Contract work

    Randstad

    Toronto, ON
    6 days ago
  • $110k per year

     ...the Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting,...  ...and L7 load balancers. ~ BSc. in Computer Science, Software Engineering, or a similar field. ~ Results-driven and can work independently... 
    Long term contract
    Full time
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education LTD

    Toronto, ON
    2 days ago
  • We are seeking an expert Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and automated deployment...  ...-end and back-end services. This position demands a seasoned engineer with deep expertise in Java/J2EE frameworks, modern DevOps... 
    Contract work

    Randstad

    Toronto, ON
    6 days ago
  •  ...and our dashboards help project managers prevent problems instead of just reacting to them. The Engineer We're Looking For We're looking for a talented Full Stack Engineer who loves solving complex real-world problems—not just writing code. You'll build scalable... 
    Remplacement
    Full time

    Brickeye

    Toronto, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to full stack engineer.. Be the first to apply!