Senior Software Engineer, AI
👋 Klue Engineering is hiring!
Senior Software Engineer
What You'll Do
Build and ship backend systems that power agentic workflows
Own evaluation of agentic systems at scale
Design and optimize retrieval and ranking systems
Improve LLM-powered workflows end to end
Ship with the customer in mind
Collaborate across product, infrastructure, and data teams
Stay on the frontier
What You Bring
Experience building and operating backend systems in production
Hands-on experience with search, retrieval, or ranking systems
Experience building or evaluating agentic / LLM-powered systems
Strong software engineering fundamentals
Familiarity with vector databases and search infrastructure.
Experience with cloud infrastructure
You use AI coding tools to accelerate your own work
Customer-oriented mindset
Ability to lead projects and provide technical direction
Nice to Have
- Experience designing multi-agent systems or complex orchestration workflows.
- Background in conversational search or dialogue systems.
- Contributions to open-source projects in search, retrieval, or the LLM ecosystem.
- Interest in sharing learnings externally (blog posts, talks, open-source contributions).
What Success Looks Like
We're looking for builders who:
- Take ownership and run with ambiguous problems
- Jump into new areas and rapidly learn what's needed to deliver solutions
- Bring scientific rigor while maintaining a pragmatic delivery focus
- See unclear requirements as an opportunity to shape the solution
Our Tech Stack
- LLM platforms: OpenAI, Anthropic, open-source models
- ML frameworks: PyTorch, Transformers, spaCy
- Search/Vector DBs: Elasticsearch, Pinecone, PostgreSQL
- MLOps tools: Weights & Biases, MLflow, Langfuse
- Infrastructure: Docker, Kubernetes, GCP
- Development: Python, Git, CI/CD
We encourage candidates to apply to the engineering role and level that best align with their experience. To support a fair and consistent review process, candidates are limited to one engineering application every 60 days. Applying to multiple roles will not improve consideration, as our team evaluates candidates holistically across our engineering career framework throughout the interview process.
⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️
How We Work at Klue
Office-First
hybrid touch, and work together in our vibrant offices on Mondays, Wednesdays & Thursdays
🇨🇦 Vancouver (HQ)
🇨🇦 Toronto
Our Commitment to You
High Performance Culture.
Comprehensive benefits
Ownership
Our Vacation Policy
Top-tier tools.
AI First.
Growth / Leadership.
Social connection.
Dog-friendly spaces.
About Klue
Klue is AI-first at its core.
Competitor Insights.
A culture of curiosity, ownership and winning together
Explore More
- Klue Blog
- Ignition Acquisition (2025)
- Goldpan.ai Acquisition (2025)
- Win-Loss Acquisition (2023)
- Series A (2020)
- Series B (2021)
- Culture , culture , culture !
- Customer Stories
- Glassdoor
- About Us
- Wellfound (AngelList)
- Product Demo Arena
By submitting your application, you agree that Klue may collect your personal data for recruiting, global organization planning, and related purposes. We may use automated or AI-assisted tools to support our recruitment process. All hiring decisions are made by our hiring team
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.