1 day ago
Toronto, CanadaMid Level / Senior
Responsibilities
- Design and ship user-facing experiences for AI-powered communication agents across voice, SMS, and email.
- Own frontend technical decisions from architecture and implementation through production and iteration.
- Partner with Product and Design to turn evolving customer needs into intuitive, scalable user experiences.
- Build fast, responsive, and reliable interfaces for real-time AI agent interactions.
- Collaborate with backend engineers to deliver seamless end-to-end experiences across the AI communication platform.
Requirements
- Strong track record of shipping customer-facing products from concept to launch and explaining technical decisions and lessons learned.
- Comfort working through ambiguity and solving open-ended problems without predefined solutions.
- Strong technical depth and ability to engage deeply with implementation details.
- Experience with React and TypeScript.
- 5+ years of software engineering experience as an individual contributor.
- Experience with AI-powered products, conversational AI, communication platforms, or SMS/compliance systems is an added plus.
Benefits
- Choice of medical, dental, and vision insurance plans for employees and their families.
- Additional life, accident, and critical illness insurance options.
- Flexible paid time off, sick leave, and short- and long-term disability.
- 10 US observed holidays and Canadian statutory holidays by province.
- Home office stipend.
- 401(k) for US-based employees and RRSP for Canada-based employees.
- Paid parental leave.
- Local in-person meet-up program.
- Hybrid work arrangement with three days per week in the Toronto or San Francisco office; hubs are available in both locations.
Tech Stack
Categories
About EvenUp
EvenUp is the leading proactive AI platform for personal injury law, the first of its kind, built on the largest personal injury dataset. Trusted by 2,000+ firms, EvenUp helps legal teams run casework like clockwork—drafting documents, automating workflows, and maximizing the outcome of every case from intake to resolution.
