Roofr is seeking an Engineering Team Lead to oversee the application foundation for AI, establishing integration architecture, agent patterns, and core abstractions for product teams to build on.
Requirements
- 7+ years of software development experience
- 3+ years in a technical leadership role
- Practical, hands-on experience building production AI systems
- Deep familiarity with LLM APIs and agent frameworks
- Experience building evaluation pipelines and quality benchmarks for LLM-powered systems
- Strong background in integration architecture
- Experience building data pipelines that feed AI systems
- Backend engineering depth with a track record of building systems that scale
Benefits
- 1st week of employment is mandatory PTO
- 1 Friday off per month
- Company wide paid shutdown for the week between Christmas and New Years
- Flexible time off
- 80% employer-paid benefits in the U.S. and 100% employer-paid premiums for Extended Healthcare and Dental in Canada
- RRSP/401k match
- Generous Parental Leave policy