Enable job alerts via email!

Software Engineer- IDE & Dev Tools

TEEMA Solutions Group

Toronto

Hybrid

CAD 85,000 - 115,000

Full time

5 days ago
Be an early applicant

Job summary

A cutting-edge AI SaaS startup in Toronto is seeking a hands-on Software Engineer with over 4 years of experience in developing developer tools. You will be part of a founding team building AI-powered IDEs that revolutionize semiconductor design. Strong skills in TypeScript, Python, Go, or C++ are essential. The role offers competitive compensation and a hybrid working model, along with the opportunity to influence product strategy.

Benefits

Competitive salary
Early equity in a high-impact startup
Flexible hybrid work environment

Qualifications

  • 4+ years developing developer tools or related software.
  • Experience with plugin/extension systems or command registries.
  • Solid understanding of developer workflows and version control.

Responsibilities

  • Architect and implement advanced code editor and tooling features.
  • Collaborate with AI/ML teams to integrate large language models.
  • Optimize editor performance through smart diffing and caching.

Skills

TypeScript
Python
Go
C++
Editor architectures

Tools

Monaco
Tree-sitter
Language Server Protocol (LSP)
Job description

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 Build

A modular, extensible IDE using Monaco (VS Code), Tree-sitter, Language Server Protocol (LSP), and AST-based analysis

Intelligent features like autocomplete, go-to-definition, inline docs, and context-aware suggestions

LLM-powered capabilities including inline completions, chat, code transformation, and summarization

Plugin and extension systems, file/project awareness, and editor performance optimization

Core Responsibilities

Architect and implement advanced code editor and tooling features

Collaborate with AI/ML and backend teams to integrate large language models into developer workflows

Optimize editor performance through smart diffing, incremental parsing, caching, and multithreading

Design and maintain plugin systems and developer extension frameworks

What We’re Looking For

4+ years developing developer tools, IDEs, language tooling, or related software

Strong hands-on experience in TypeScript, Python, Go, or C++

Deep familiarity with editor architectures, especially Monaco, Tree-sitter, or similar frameworks

Experience with Language Server Protocol (LSP), AST parsing, and semantic code navigation

Built or maintained plugin/extension systems, command registries, or similar

Solid understanding of developer workflows, version control, and extensibility

Bonus Points

Experience integrating LLMs (OpenAI, Claude, DeepSeek, etc.) into developer workflows

Knowledge of embeddings, token caching, or AI-powered code refactoring

Open-source contributions to IDEs, devtools, or language tooling

Quick 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?

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 design

Work directly with the VP of Software and collaborate with Silicon Valley HQ

Influence product and team strategy with leadership growth potential

Competitive salary + early equity in a high-impact startup

Flexible 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 #Startups

Apply: sasha@talenttohire.com | 416-833-3533

For more jobs check us here: https://www.linkedin.com/company/talenttohire

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.