$416 - $833 Posted: 4 days ago
Job Description
<h3>Job Description</h3><p>Job Description<p><p><strong>Software Engineer – IDE & DevTools (AI-Powered) </strong>– Toronto (Hybrid)</p><p>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?</p><p>We’re hiring a <strong>hands-on Software Engineer</strong> 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.</p><hr /><strong>What You’ll Build</strong><ul><li><p>A modular, extensible IDE using <strong>Monaco (VS Code)</strong>, <strong>Tree-sitter</strong>, <strong>Language Server Protocol (LSP)</strong>, and AST-based analysis</p></li><li><p>Intelligent features like autocomplete, go-to-definition, inline docs, and context-aware suggestions</p></li><li><p>LLM-powered capabilities including inline completions, chat, code transformation, and summarization</p></li><li><p>Plugin and extension systems, file/project awareness, and editor performance optimization</p></li></ul><hr /><strong>Core Responsibilities</strong><ul><li><p>Architect and implement advanced code editor and tooling features</p></li><li><p>Collaborate with AI/ML and backend teams to integrate large language models into developer workflows</p></li><li><p>Optimize editor performance through smart diffing, incremental parsing, caching, and multithreading</p></li><li><p>Design and maintain plugin systems and developer extension frameworks</p></li></ul><hr /><strong>What We’re Looking For</strong><ul><li><p>4+ years developing developer tools, IDEs, language tooling, or related software</p></li><li><p>Strong hands-on experience in <strong>TypeScript</strong>, <strong>Python</strong>, <strong>Go</strong>, or <strong>C++</strong></p></li><li><p>Deep familiarity with editor architectures, especially <strong>Monaco</strong>, <strong>Tree-sitter</strong>, or similar frameworks</p></li><li><p>Experience with <strong>Language Server Protocol (LSP)</strong>, AST parsing, and semantic code navigation</p></li><li><p>Built or maintained plugin/extension systems, command registries, or similar</p></li><li><p>Solid understanding of developer workflows, version control, and extensibility</p></li></ul><hr /><strong>Bonus Points</strong><ul><li><p>Experience integrating LLMs (OpenAI, Claude, DeepSeek, etc.) into developer workflows</p></li><li><p>Knowledge of embeddings, token caching, or AI-powered code refactoring</p></li><li><p>Open-source contributions to IDEs, devtools, or language tooling</p></li></ul><hr /><strong>Quick Fit Questions</strong> (Please consider before applying)<ol><li><p>Have you built or contributed to IDEs or extensions (e.g., VS Code plugins)?</p></li><li><p>Have you contributed to any open-source projects?</p></li><li><p>Are you proficient in TypeScript, Python, Go, or C++?</p></li><li><p>Do you understand how editors like Monaco or Tree-sitter work under the hood?</p></li><li><p>Have you worked with LSP, AST parsing, or developer code navigation tools?</p></li><li><p>Have you built plugin or command registry systems?</p></li><li><p>Have you integrated AI/LLM tooling into developer platforms?</p></li></ol><p>If you answered yes to most, we want to hear from you!</p><hr /><strong>Why Join?</strong><ul><li><p>Be a founding engineer in a fast-growing AI SaaS startup shaping semiconductor design</p></li><li><p>Work directly with the VP of Software and collaborate with Silicon Valley HQ</p></li><li><p>Influence product and team strategy with leadership growth potential</p></li><li><p>Competitive salary + early equity in a high-impact startup</p></li><li><p>Flexible hybrid work environment with a low-ego, high-trust culture</p></li></ul><hr /><p> <strong>Interested?</strong> Send me a message or apply directly below. Tag someone who would be perfect for this!</p><p>#SoftwareEngineer #IDE #DevTools #AI #LLM #TorontoTech #Hiring <span >#EngineeringLeadership</span> #DeveloperTools #Startups</p><p>Apply: <span >sasha@talenttohire.com</span> | 416-833-3533</p><p>For more jobs check us here: <span >https://www.linkedin.com/company/talenttohire</span></p><p></p></p></p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Thisjob.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.