A complete application in a minute
Tailored resume and cover letter, ready to send.
Randstad Canada in Toronto is seeking a Senior Software Developer for a 7-month onsite contract to lead AI/ML engineering, LLM pipelines, and model inference workloads.
You will run batch inferences in Databricks and cloud ML environments, work with DSPy, LangChain, and Hugging Face, and ensure reproducible data science workflows with clean notebooks and robust experimentation tracking.
We are seeking a dedicated and technically driven Senior Software Developer for a contract opportunity based in Toronto. In this role, you will take on an impactful AI/ML engineering, large language model (LLM) pipeline, and model inference capacity, specializing in executing batch inferences, evaluating model outputs, and managing reproducible data science workflows.
Operating fully onsite in Toronto, you will work closely with engineering teams to run and monitor inference jobs in Databricks and cloud machine learning environments, assist with advanced prompt and LLM pipelines using frameworks such as DSPy, LangChain, or Hugging Face, and track core performance metrics. This position demands a meticulous developer with practical foundation in Python, modern machine learning libraries, data preparation, and experiment tracking who can ensure reliable, high-quality model evaluations and streamlined ML operations.
Location: Toronto, ON
Assignment Type: Onsite (5 days per week)
Contract Duration: 7-month contract (with potential for extension)
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 accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.