This job is no longer available
This job expired on 01/08/2026. It no longer accepts applications.
Senior Backend Engineer, AI Platform
Roofr
Job description
About the role
Roofr is building the foundational AI integration layer for its CRM and related products. As a Senior Backend Engineer you will define the architecture, patterns, and agents that enable AI‑powered features across the company.
Key responsibilities
- Design and implement the application‑layer foundations for AI integration, including integration patterns, agent scaffolding, and shared architecture.
- Build reliable, scalable integrations with third‑party services and APIs.
- Create data pipelines that feed AI systems, handling structured data feeds, embeddings, and retrieval infrastructure.
- Develop rigorous evaluation frameworks for AI models, including accuracy benchmarks, regression suites, and automated quality checks.
- Collaborate horizontally with engineering teams to establish shared patterns and ensure the platform meets real‑world use cases.
- Own the reliability, performance, and developer experience of the components you build.
Required profile
- 5–8 years of backend software development experience.
- Hands‑on production experience building AI‑powered systems, such as agents, integrations, or LLM‑driven features.
- Familiarity with LLM APIs and agent frameworks (e.g., Anthropic Claude, OpenAI, LangChain).
- Experience creating evaluation pipelines for LLM‑based solutions.
Required skills
- Backend development (languages/frameworks as used in the codebase).
- LLM APIs (OpenAI, Anthropic Claude, etc.).
- Agent frameworks such as LangChain.
- Designing scalable integrations and data pipelines.
What we offer
- Opportunity to shape core AI infrastructure for a fast‑growing startup.
- Equity participation and a culture focused on impact.
- Collaborative environment with cross‑functional product teams.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Roofr