Lead Engineer โ AI Coding Agent (IDE Infrastructure) to $6000
The Mission: We are building the next generation of software creation. A fully autonomous AI Coding Agent that can plan, code, debug, and deploy full-stack applications directly in the browser.
We are looking for a Founding Engineer who understands the deep internals of how code is parsed, executed, and orchestrated. You will be building the engine that turns natural language into running software.
The Challenge: Most developers use IDEs; we are building one.
You will solve complex problems at the intersection of Compiler Theory, Browser Internals, and Large Language Models.What You Will Build (Core Responsibilities):
- Browser-Based Runtime: Architect and maintain a secure, high-performance execution environment within the browser (using WebContainers, WebAssembly, or similar sandboxing technologies).
- AST & Code Manipulation: Build systems that don't just "guess" code but understand it. You will work with ASTs (Abstract Syntax Trees) to perform safe code injections, refactoring, and linting programmatically.
- LSP Integration: Implement and customize Language Server Protocols to provide the AI agent with real-time feedback (type errors, linting issues) so it can "fix itself" before the user even sees the error.
- LLM Orchestration: Design the "Agentic Loop." Manage the context window efficiently, implementing RAG (Retrieval-Augmented Generation) over a dynamic file system, and determining when the AI should plan, write, or debug.
Who You Are (Requirements):
- Deep Systems Knowledge: You aren't just a React developer. You understand how Node.js works internally, how a file system is structured, and how compilers parse code.
- The "IDE" Stack: You have hands-on experience with:
- ASTs (babel, swc, acorn, or tree-sitter).
- LSP (Language Server Protocol) implementation.
- WebContainers / WASM (Running server-side code in the browser).
- AI Engineering: Experience building agents that use tool-calling (function calling) and structured outputs (JSON schema generation).
- Builder Mentality: You have likely built your own developer tools, plugins, CLI tools, or open-source libraries in the past.
Bonus Points:
- Experience with CRDTs (Yjs/Automerge) for real-time collaboration.
- Proficiency in Rust (for tooling performance).
Why Join Us?
- High Impact: You will be one of the first engineers, shaping the entire architecture of the product.
- Hard Problems: If you are bored of building CRUD apps and want to push the limits of what a browser can do, this is for you.
- Competitive Equity & Salary: We are building a unicorn, and we want you to own a piece of it.
Required languages
| English | B2 - Upper Intermediate |
๐
$4000-5000
Average salary range of similar jobs in
analytics โ
Loading...