Python LLM Software Engineer
Insight Global is hiring on behalf of a client for a hands-on Software Engineer in Toronto to build and support enterprise LLM-based solutions day to day, developing with Python and Databricks and implementing RAG architectures using LangChain or similar orchestration frameworks in an Agile environment.
- Compensation
- Not disclosed
- Location
- Toronto, Canada
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Ai engineering
- Posted
Skills
Must have
- 5+ years of Software Engineering experience
- Production experience working with Databricks
- Practical experience leveraging Large Language Models
- Strong Python expertise and backend development knowledge
- Experience with APIs, system integrations, and Agile delivery
Full description
Build enterprise LLM solutions with Python, Databricks, and RAG architectures as a hands-on Software Engineer in an Agile environment.
Our client seeks a Software Engineer with 5+ years of Software Engineering experience. The ideal candidate develops with Python, works with Databricks in production, and supports LLM-based solutions. You will apply RAG architectures and LangChain or similar orchestration frameworks within enterprise applications.
Key Responsibilities:
- Build and support LLM-based enterprise solutions
- Develop applications using Python and Databricks
- Implement Retrieval-Augmented Generation architectures
- Use LangChain or similar orchestration frameworks
- Manage multiple features, initiatives, or large epics concurrently
Requirements:
- 5+ years of Software Engineering experience
- Production experience working with Databricks
- Practical experience leveraging Large Language Models
- Strong Python expertise and backend development knowledge
- Experience with APIs, system integrations, and Agile delivery
Apply Python, Databricks, RAG, and LLM expertise while delivering backend solutions across multiple Agile workstreams.