Software Engineer
Summary
Staffing firm Insight Global is hiring a Software Engineer for its client: a hands-on Python developer building enterprise applications with Databricks, LLMs, and RAG architectures (often via LangChain), with strong backend/API and integration skills in an Agile, sprint-based environment.
- 5+ years of Software Engineering experience
- Experience working with Databricks in a production environment
- Experience building or supporting LLM-based solutions
- Hands-on experience with Retrieval-Augmented Generation (RAG)
- Experience utilizing LangChain or similar orchestration frameworks
- Strong understanding of APIs, backend application development, and system integrations
- Experience working within Agile development environments and sprint-based delivery models
- Ability to manage multiple features, initiatives, or large epics concurrently
Job Description
Our client is seeking a Software Engineer. The ideal candidate is a hands‑on developer with strong Python expertise, experience working with Databricks and Retrieval-Augmented Generation (RAG) architectures, and practical experience leveraging Large Language Models (LLMs) within enterprise applications. This role is ideal for someone who enjoys building solutions in a fast‑paced Agile environment and can manage multiple workstreams simultaneously.
Vacancy: This posting is for a currently vacant role, and the successful candidate will be hired into an existing open position.