Python LLM Software Engineer
Summary
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.
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.