Senior Software Developer
Actively hiringToronto, OntarioFull-timeMid-Senior level$125,000 CAD
Posted 3 days ago
Apply now
We are seeking a Senior Software Developer to help build production software and AI-powered features for a rental housing technology platform. This role is suited to an experienced engineer who can design and ship scalable systems, work across the full stack, and apply practical judgment to AI-enabled products.
Responsibilities include designing, developing, testing, and maintaining web applications; building production LLM-based features and agents; creating evaluation tooling, prompt versioning, and observability solutions; and integrating internal and third-party services through APIs and related interfaces. You will also work on database design and optimization, background jobs, caching, performance improvements, deployment support, and production issue resolution. Collaboration with product, design, and other stakeholders will be important, along with participation in code reviews, planning, and Agile ceremonies.
The ideal candidate has 6+ years of experience shipping production software and strong backend skills with familiarity across modern frontend frameworks. Hands-on experience putting LLMs into production is required, including work with RAG, agents, tool use, structured outputs, and evaluations. Strong communication, debugging, and problem-solving skills are essential. Experience with Python, REST APIs, cloud infrastructure, GitHub workflows, and security best practices is preferred. Hybrid or remote work may be available, with preference for candidates able to work on-site periodically in a major Canadian city.
← Back to all jobs · More jobs in Ontario · More Engineering & IT jobs