03 Aug
|
randstad canada
|
Toronto
03 Aug
randstad canada
Toronto
Our Toronto based client is building the future of institutional investingand 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? Were 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.
Strong Python and LLM application engineering experience, alongside hands-on delivery of AI agentic workflows using Lang
Graph/Lang
Chain (agent orchestration, state/graph design, tool calling, multi-steep workflows), with evidence of production or near-production implementations (not purely conceptual/POC).
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 instantlyunlocking insights across trading, research, pricing, and execution.
Youll 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 sprintswe 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 (36 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 Lang
Chain and/or Lang
Graph Advanced prompt engineering for controlled outputs Strong SQL skills Experience designing and integrating RESTful APIs Knowledge of LLM observability & evaluation tools (e.g., Lang
Fuse, Lang
Smith) Experience deploying LLMs in the cloud (e.g., Azure OpenAI) Robust 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 to ensure their ability to fully participate in the interview process.
📌 Full Stack Engineer (Toronto)
🏢 randstad canada
📍 Toronto