Senior Backend Engineer, AI Platform
💰 $120,000 – $170,000/yr
Job Description
About Roofr
Roofr is revolutionizing the roofing industry with an integrated CRM platform that combines aerial roof measurements, digital sales proposals, payments, material ordering, and more into one seamless solution. The company was founded on obsessive customer feedback, strong financials, and best-in-class metrics. This is an exciting opportunity to join a successful startup that's still early enough to offer significant growth, equity, and real impact.
The Role
We're seeking a Senior Backend Engineer to build the foundational AI integration layer across Roofr's entire platform. You'll be a core contributor establishing integration architecture and agent patterns that product teams company-wide will depend on. This is early, foundational work—you're setting the standard, not following it. The code you write will have outsized reach and impact across the entire organization.
What You'll Get to Do
- Build application-layer foundations for AI integration at Roofr—integration patterns, agent scaffolding, and shared architecture that enable product teams to ship AI-powered features
- Design and implement reliable, scalable integrations with third-party services and APIs
- Build data pipelines that feed Roofr's AI systems, including structured data feeds, embeddings, and retrieval infrastructure
- Design and maintain rigorous evaluation frameworks for AI systems—accuracy benchmarks, regression suites, and automated quality checks that enable rapid iteration
- Collaborate horizontally across engineering teams to understand needs, establish shared patterns, and ensure the platform solves real use cases
- Own reliability, performance, and developer experience—not as afterthoughts, but as core responsibilities
- Contribute to standards and best practices for building with AI at scale
- Stay informed on the evolving AI landscape and bring pragmatic, well-reasoned ideas to the team
What You'll Bring
- 5–8 years of backend software development experience
- Practical, production experience building AI-powered systems—you've shipped agents, integrations, or LLM-powered features at scale
- Hands-on familiarity with LLM APIs and agent frameworks (Anthropic Claude, OpenAI, LangChain, or similar)
- Experience building evaluation pipelines for LLM-powered systems and understanding LLM reliability challenges
- Strong systems thinking—you design for scale, reliability, and maintainability from the start
- Comfort with ambiguity and the ability to thrive in an early-stage, rapidly evolving space
- Track record of thoughtful code ownership and collaborative engineering practices
Why Join
This is a rare opportunity to architect foundational AI systems at a company with proven product-market fit and strong growth trajectory. You'll work on problems that matter, build infrastructure used across the entire company, and have the autonomy and impact typically found only in founding engineer roles.
💰 Compensation not publicly listed. Market estimate for similar roles: from $120K, varying by experience and location.