The Principal Engineer (AI) is the highest-ranking individual contributor and a software engineer at heart, with deep expertise in artificial intelligence, including large language models, machine learning, generative AI, agentic systems, and related technologies. The role applies AI frameworks, principles, and best practices to influence the platform's technical vision, help the team leader guide delivery teams through complex AI and non-AI technical problems, and work closely with the VP of Software Development to drive innovation and long-term technical strategy. With a primary focus on advancing AI/ML capabilities, this role defines and evolves the organization's approach to LLMs, ML platforms, GenAI applications and agentic systems. The Principal Engineer (AI) ensures that all technology initiatives, AI and non-AI, are technically robust, ethically responsible, and aligned with business outcomes while acting as both a hands‑on technical leader and strategic thought partner.Resolver is now permanently hybrid – that means you can decide to work in office, remotely or a mix of both depending on your preference. That location you see above is the region you are able to work within.What you’ll be doing:Technical Vision and Strategy (30%)- Define the north star for AI and related technologies and create the strategy that connects it to business success.- Define and drive the technical vision and long‑term strategy for the platform, with a primary focus on AI/ML (LLMs, GenAI, agentic systems, MCP systems, ML platforms) while also contributing to non‑AI initiatives.- Align technical goals with business objectives, ensuring the platform evolves to meet current and future needs.- Communicate and advocate the technical vision effectively to both technical and non‑technical stakeholders, bridging strategy and execution.Architectural Oversight (30%)- Ensure systems AI and non‑AI are designed and integrated in a way that is scalable, secure, and consistent with architectural best practices.- Provide oversight and guidance on AI and non‑AI system architecture, ensuring coherence, scalability, performance and security.- Review AI solution designs, data strategies, and model implementations for robustness, fairness, and compliance.- Collaborate with other senior technical leaders to define and enforce architectural standards, patterns, and best practices.- Lead critical architectural initiatives,
including AI integration with existing systems and platforms.Complex Problem Solving (30%)- Be the go‑to expert who tackles the toughest technical challenges, designing robust solutions to critical AI and engineering problems.- Perform in-depth analysis and root cause investigations for critical system and model issues.- Design and implement innovative, resilient solutions to complex problems across AI and non‑AI domains.- Serve as the escalation point for the most difficult technical challenges faced by engineering teams.Mentorship and Leadership (10%)- Grow the organization's technical talent by mentoring engineers, promoting responsible AI practices, and fostering a culture of excellence and innovation.- Inspire, mentor, and coach senior engineers, data scientists, and technical leaders to grow talent and capability.- Promote a culture of excellence, continuous learning, responsible AI adoption, and innovation across the engineering organization.- Lead by example – while providing guidance and support for professional development – demonstrating technical excellence, thought leadership, and ethical responsibility in AI practices.What you’ll bring:- Bachelor’s degree or higher in Computer Science, Engineering, Data Science, or a related field, or equivalent practical experience.- Demonstrated success in designing and delivering scalable, reliable, and high‑performing AI and software solutions within complex technical environments.- Strong proficiency in modern software and AI architecture principles, including design patterns, distributed systems, MLOps practices, and emerging AI/ML technologies (LLMs, GenAI, vector databases, MCP, etc.).- Master‑level proficiency in Python, with hands‑on experience in additional languages such as JavaScript/TypeScript and Go.- Demonstrated ability to design and oversee complex distributed systems, ensuring scalability, resilience, performance and security.- Experience in mentoring and coaching developers, data scientists,
and technical leaders while fostering collaboration across engineering, product and business teams.- Ability to align technical vision and execution with business objectives, ensuring that solutions are robust, ethically responsible, and future‑proof.- Demonstrated ability to coach, influence, and enable teams to deliver solutions effectively.- Excellent communication skills to align stakeholders, teams, and leadership on architectural decisions.What we’ll give you in return:- Health and Wellness Benefits: 100% paid by us for health and dental from day one. Vision care is covered every 12 months. We also offer a wellness/fitness reimbursement that can go towards gym memberships, yoga classes, soccer membership fees or a bike.- Professional development: External learning budget to help you grow and develop. We host a learning workshop every 6 weeks on topics such as Time Management, Self‑Awareness and Giving Feedback; we also have e‑learningto meet the needs of our remote team. We offer a career development program to help you identify and build your skillsets for internal growth opportunities and beyond. We also have a coaching program for all managers.- Vacation: Open vacation – we don’t enforce an accrual clock. On average, we see most folks enjoying between 3–4 weeks off a year.- Parental leave: Best‑in‑class top‑up for new parents – 100% for 15 weeks for new parents and 5 additional weeks of pregnancy leave for birth mothers.- Flexibility & trust: Adults are trusted to manage outcomes. Day‑to‑day, everyone can decide whether to work remote or in‑office to best promote collaboration with the team.- Back in the Office: Access to snacks, beverages and in‑office socials like ping pong, group lunches, karaoke & games. Team socials are available for remote employees too.- The salary range for this role is $180,000 to $210,000.Interested? If you want to work in a highly team-oriented environment and are committed to making a difference, click here to get the process rolling.We truly appreciate all interest and will happily reply to qualified candidates.Resolver is committed to providing accommodations for all persons with disabilities. If at any point in the recruitment process you require accommodation, please notify the applicable recruiter or contact us directly at
[email protected].#J-18808-Ljbffr
📌 Principal Engineer (Ai) - $180,000 - $210,000 A Year (Toronto)
🏢 Resolver
📍 Toronto