Enable job alerts via email!

Senior Software Engineer – Intelligent Code Editor

Society for Scholarly Publishing

Redwood City (CA)

On-site

USD 120,000 - 160,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the AI startup space is seeking a Software Engineer to develop innovative Integrated Development Environments (IDEs) for semiconductor design. The position involves working on advanced features to enhance developer experience through real-time code intelligence and AI integration. Ideal candidates will have extensive experience in software tool development, strong programming skills, and a passion for optimizing development environments.

Benefits

Opportunity to shape the technical direction
Competitive compensation package including equity
Collaborative and innovative startup culture

Qualifications

  • 5+ years of experience developing software tools or IDEs.
  • Strong programming skills in at least two of TypeScript, Python, Go, C++.
  • Deep familiarity with editor architecture and plugin systems.

Responsibilities

  • Design and implement the architecture of a modular code editor.
  • Integrate with Language Server Protocol for accurate code analysis.
  • Build intelligent features like autocomplete and context-aware suggestions.

Skills

TypeScript
Python
Go
C++
Code Architecture
Developer Workflows

Tools

Monaco (VS Code)
Language Server Protocol (LSP)
Tree-sitter

Job description

We are looking for a curious and performance-minded Software Engineer to help build the next generation of intelligent Integrated Development Environments (IDEs) for semiconductor design engineers. You will work at the intersection of developer experience, language tooling, and agentic AI integration to create a fast, responsive, and deeply intuitive development environment that other engineers in the semiconductor field would love.

Your work will enable advanced features like real-time code intelligence, LLM-assisted agentic workflows, and low-latency editing at scale, empowering developers to write, navigate, and refactor code with confidence and speed.

Core Responsibilities:

  • Design and implement the underlying architecture of a modular, extensible code editor and development environment
  • Integrate with Language Server Protocol (LSP), Tree-sitter, and AST-based systems to enable fast and accurate code analysis
  • Build intelligent features such as autocomplete, go-to-definition, find-references, inline documentation, and context-aware suggestions
  • Optimize performance of the editor through smart diffing, debouncing, incremental parsing, caching, and multi-threading
  • Implement systems for plugin extensibility, file system management, and project awareness
  • Collaborate with AI and backend teams to integrate large language models for inline completions, chat, code transformation, and summarization

Required Skills & Experience:

  • 5+ years of experience developing modern software tools or IDEs
  • Strong programming skills in TypeScript, Python, Go, or C++
  • Deep familiarity with editor architecture, especially Monaco (VS Code), Tree-sitter, or similar frameworks
  • Experience with Language Server Protocol (LSP), AST parsing, and semantic code navigation
  • Experience integrating or building plugin systems and command registries
  • Solid understanding of developer workflows, devtools, and source control systems

Nice to Have:

  • Experience integrating LLMs (e.g., OpenAI, DeepSeek, Claude) into developer workflows
  • Familiarity with embedding models, token caching, or AI-powered refactoring tools
  • Prior experience contributing to open-source editors or developer platforms

What We Offer:

  • Opportunity to shape the technical direction of a disruptive AI startup
  • Competitive compensation package including equity
  • High-caliber, talented collaborators from diverse disciplines
  • Collaborative and innovative startup culture
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer – Intelligent Code Editor

Cognichip Inc.

Redwood City

On-site

USD 130,000 - 238,000

10 days ago

Senior Full-Stack Software Engineer

Patterned Learning AI

San Francisco

Remote

USD 90,000 - 150,000

30+ days ago

Senior Software Engineer

Patterned Learning AI

Houston

Remote

USD 90,000 - 150,000

30+ days ago

Senior Software Engineer

Patterned Learning AI

Houston

Remote

USD 90,000 - 150,000

30+ days ago

Senior Software Engineer

Patterned Learning AI

Chicago

Remote

USD 80,000 - 150,000

30+ days ago

Senior Software Engineer

Patterned Learning AI

Charlotte

Remote

USD 80,000 - 130,000

30+ days ago

Senior Software Engineer

Patterned Learning AI

Chicago

Remote

USD 80,000 - 130,000

30+ days ago

Senior Software Engineer

Patterned Learning AI

Chicago

Remote

USD 80,000 - 130,000

30+ days ago

Senior Software Engineer

Patterned Learning AI

Chicago

Remote

USD 80,000 - 130,000

30+ days ago