Senior Software Engineer (Toronto)

Senior Software Engineer (Toronto)

06 Aug
|
Drive Capital
|
Toronto

06 Aug

Drive Capital

Toronto

Role Overview We are looking for a Senior Software Engineer to drive the technical direction of Yolando, our flagship AI Search Optimization platform. You will own AI/LLM systems end-to-end, designing production agents using Pydantic AI for content generation and competitive intelligence. As a technical leader, you will architect scalable backend services using FastAPI and PostgreSQL, build real-time collaborative systems with WebSockets, and mentor engineers to establish patterns that scale. Key Responsibilities Own AI/LLM Systems End-to-End: Design and build production AI agents using Pydantic AI for content generation, brand analysis, and competitive intelligence. Implement tool-based architectures that enable agents to explore signals and generate recommendations at scale. Architect Scalable Backend Services: Build and evolve FastAPI microservices that power real-time content workflows, handling complex state machines for onboarding, content generation, and recommendation pipelines. Optimize PostgreSQL with pgvector for embedding-based semantic search and deduplication. Build Real-Time Collaborative Systems: Implement WebSocket-based real-time collaboration features, including document synchronization, streaming AI responses, and live status updates using technologies like Yjs CRDTs. Drive Infrastructure Excellence: Own service deployment on GCP/Kubernetes with KEDA event-driven autoscaling. Design ScaledJobs for background processing, implement zero-downtime migrations, and establish observability patterns with Logfire. Lead Technical Direction: Mentor engineers, drive architectural decisions, and establish patterns that scale. Own complex features from design through production rollout, coordinating across frontend and data engineering teams.



What We're Looking For 5+ years backend engineering with Python and production experience with FastAPI or similar async frameworks. Proven track record building AI/LLM-powered applications in production (prompt engineering, agent architectures, tool use patterns). Deep experience with PostgreSQL , including query optimization, indexing strategies, and migrations at scale. Strong understanding of distributed systems : event-driven architectures, background job processing, caching patterns. Experience with GCP, Kubernetes, and Terraform for production infrastructure. Track record of technical leadership : mentoring, architectural decision-making, cross-team coordination. Ownership mindset: you drive features end-to-end, from design through production support. Bonus if you have Experience with vector databases (pgvector, Pinecone) and embedding-based search/RAG systems. Background in real-time systems : WebSockets, CRDTs, collaborative editing. Familiarity with Pydantic AI or similar structured LLM frameworks. Experience with KEDA or other event-driven autoscaling patterns. Background in SEO, content marketing, or marketing technology. Our Stack Backend: Python 3.11, FastAPI, SQLModel, PostgreSQL/pgvector, Pydantic AI, Redis Frontend: Next.Js 14+ (App Router), React 19, TypeScript, Plate.Js, Radix UI Infrastructure: GCP (Cloud Run, Pub/Sub, AlloyDB), Kubernetes, KEDA, Terraform, GitHub Actions Observability: Logfire, PostHog Data: Databricks, Protocol Buffers, Alembic migrations Why Join Us? Join an innovative, fast-growing startup building cutting-edge AI marketing solutions. Make a meaningful impact by shaping the platform's user experience, design identity, and overall success. Agile environment with opportunities for real ownership, learning, and growth. Competitive salary and support for professional development. #J-18808-Ljbffr

📌 Senior Software Engineer (Toronto)
🏢 Drive Capital
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (toronto) / toronto