AI Software Engineer
About the role
- Building platform integrations that allow Boardy to operate where users already are (e.g., LinkedIn, WhatsApp, phone interactions) - Engineering context systems that surface precise, relevant information at the right moment
- - Designing memory systems that enable Boardy to understand, retain, and evolve user knowledge over time
- - Improving matching algorithms that intelligently connect people based on goals, context, and intent
- - Developing growth-focused features that drive adoption, engagement, and retention
- - Identifying and owning high-impact technical initiatives that move the platform forward
- - 1+ years of software engineering experience focused on machine learning systems (or relevant internships) - Strong proficiency in TypeScript and Python
- - Experience integrating with third-party APIs, tools, and external platforms
- - Experience working with large language models, with fine-tuning as a bonus
- - Experience with vector databases and search technologies such as Qdrant, Pinecone, Weaviate, or Elasticsearch
- - Experience designing high-throughput, low-latency systems
- - Experience processing and managing large-scale datasets (millions of records) - Strong data preprocessing skills, including indexing, normalization, cleaning, and transformation
- - Familiarity with backend technologies like NestJS, Redis, and message queues
- Strongly Preferred
- - Experience with SQL and ORMs; Prisma experience is a plus
- - Hands-on experience with an ML framework like PyTorch, TensorFlow, or scikit-learn
- - Understanding of state machines and user state management
- - Comfortable using AI tools in your development workflow
- - Experience with database query optimization and performance monitoring
- - Ability to analyze data and measure feature impact
- - Working knowledge of MCP and integrating tools and data through it
- This role may not be a fit for you if: - You are not ready for the occasional 60 hour work week right now. - You are not ready to work 5 days a week in office, in Toronto
- - You are not comfortable working without clear structure
- - You prefer to stay in your lane rather than collaborate cross-functionally
- - You don't feel a strong connection to Boardy's mission or the product we're building
- About Boardy
- Competitive salary
- - Meaningful equity stake in a high-growth AI company
- - Medical, dental, and vision coverage from day
- - Lead a critical technical area in a fast-growing, well-funded startup
- - Build systems that process millions of user profiles and interactions
- - Shape the technical direction of a rapidly growing company
- - Direct impact on a product that creates meaningful professional connections
- Work on cutting-edge problems at the intersection of AI and large-scale matching.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
