Software Engineer – IDE & DevTools (AI-Powered) – Toronto (Hybrid)Are you passionate about building developer tools that empower engineers? Do you want to work on the cutting edge of AI, language tooling, and semiconductor design?We’re hiring a hands-on Software Engineer to join the founding engineering team of an AI-native SaaS startup revolutionizing semiconductor design. You’ll help build an intelligent, high-performance Integrated Development Environment (IDE) that transforms how semiconductor engineers write, navigate, and refactor code.What You’ll BuildA modular, extensible IDE using Monaco (VS Code), Tree-sitter, Language Server Protocol (LSP), and AST-based analysisIntelligent features like autocomplete, go-to-definition, inline docs, and context-aware suggestionsLLM-powered capabilities including inline completions, chat, code transformation, and summarizationPlugin and extension systems, file/project awareness, and editor performance optimizationCore ResponsibilitiesArchitect and implement advanced code editor and tooling featuresCollaborate with AI/ML and backend teams to integrate large language models into developer workflowsOptimize editor performance through smart diffing, incremental parsing, caching, and multithreadingDesign and maintain plugin systems and developer extension frameworksWhat We’re Looking For4+ years developing developer tools, IDEs, language tooling, or related softwareStrong hands-on experience in TypeScript, Python, Go, or C++Deep familiarity with editor architectures, especially Monaco, Tree-sitter, or similar frameworksExperience with Language Server Protocol (LSP), AST parsing, and semantic code navigationBuilt or maintained plugin/extension systems, command registries, or similarSolid understanding of developer workflows, version control, and extensibilityBonus PointsExperience integrating LLMs (OpenAI, Claude, DeepSeek, etc.) into developer workflowsKnowledge of embeddings, token caching, or AI-powered code refactoringOpen-source contributions to IDEs, devtools, or language toolingQuick Fit Questions (Please consider before applying)Have you built or contributed to IDEs or extensions (e.g., VS Code plugins)?Have you contributed to any open-source projects?Are you proficient in TypeScript, Python, Go, or C++?Do you understand how editors like Monaco or Tree-sitter work under the hood?Have you worked with LSP, AST parsing, or developer code navigation tools?Have you built plugin or command registry systems?Have you integrated AI/LLM tooling into developer platforms?If you answered yes to most, we want to hear from you!Why Join?Be a founding engineer in a fast-growing AI SaaS startup shaping semiconductor designWork directly with the VP of Software and collaborate with Silicon Valley HQInfluence product and team strategy with leadership growth potentialCompetitive salary + early equity in a high-impact startupFlexible hybrid work environment with a low-ego, high-trust culture📩 Interested? Send me a message or apply directly below. Tag someone who would be perfect for this!#SoftwareEngineer #IDE #DevTools #AI #LLM #TorontoTech #Hiring #EngineeringLeadership #DeveloperTools #StartupsApply: sasha@talenttohire.com | 416-833-3533For more jobs check us here: https://www.linkedin.com/company/talenttohire