Zed
Learn more about Zed, the company behind this role.
Open Roles
AI Rust Engineer
Software development is becoming a collaboration between developers and AI systems. Most AI developer tools operate on prompts and static snapshots of code. But real software development happens inside large, evolving codebases that change continuously through edits, refactors, discussions, and collaboration. We are building AI systems that operate inside that environment. Zed today is a code editor built from scratch in Rust with GPU acceleration and real-time multiplayer collaboration. Every keystroke and edit can be shared instantly between collaborators, creating a shared workspace where developers and increasingly AI systems can work together. We are also building DeltaDB https://zed.dev/blog/sequoia-backs-zed, a system that records the operational history of software development. It captures edits, discussions, and AI interactions as they happen. This creates a foundation for AI systems that can reason not just about code, but about how that code evolves over time. Much of this work involves designing systems that help AI understand large, evolving codebases. This includes providing the right context and evaluating whether its suggestions actually improve the software. The work sits at the intersection of AI systems, developer tools, and distributed collaboration. We are exploring how software gets built when AI becomes part of the development environment itself. SOME QUESTIONS WE ARE EXPLORING Many of these questions do not yet have established answers. Part of the work is designing and testing new approaches in real developer workflows. - How should AI reason about codebases that are constantly evolving rather than static repositories? - How can streams of development activity such as edits, refactors, and discussions provide useful context for models? - What does it mean for AI to operate inside a real-time collaborative environment where multiple developers are editing the same project? - How should AI systems make suggestions without interrupting developer flow? - How do we evaluate whether AI systems are genuinely helping developers understand and evolve complex software systems? WHAT YOU WILL WORK ON - Designing systems that allow AI to participate directly in developer workflows - Building infrastructure that connects language models with the editor and developer tools - Developing context systems that help models reason about large codebases - Designing evaluation frameworks for AI-assisted development - Improving the reliability, latency, and cost efficiency of AI features - Working closely with editor and infrastructure engineers to ship ideas quickly - Pair programming with teammates to explore ideas and refine systems together REQUIREMENTS - Experience building production systems powered by large language models - Strong understanding of model behavior, prompting, and evaluation - Experience integrating AI capabilities into real software products - Strong backend or systems programming experience - Interest in developer tools and programming environments - Ability to collaborate closely with other engineers - Experience with Rust, or willingness to learn PREFERRED EXPERIENCE - Building AI coding assistants or developer tools - Designing evaluation systems for LLM-driven products - Working with large codebases, compilers, or programming environments - Experience with tool-using or agent-style models - Experience with Rust ABOUT ZED Zed is open source and built in public by the team behind Atom and Tree-sitter. The editor is written in Rust with GPU acceleration for every frame. When you type or move the cursor, pixels respond instantly. That responsiveness keeps you in flow. Zed is multiplayer by default, allowing developers to work together in the same codebase in real time. Much of our work happens through pair programming, with engineers collaborating directly inside the editor. We ship improvements weekly and work closely with a community that cares deeply about the craft of developer tools. Location: Rem
Rust Engineer
Software development is becoming a collaboration between developers and AI systems. Most AI developer tools operate on prompts and static snapshots of code. But real software development happens inside large, evolving codebases that change continuously through edits, refactors, discussions, and collaboration. We are building AI systems that operate inside that environment. Zed today is a code editor built from scratch in Rust with GPU acceleration and real-time multiplayer collaboration. Every keystroke and edit can be shared instantly between collaborators, creating a shared workspace where developers and increasingly AI systems can work together. The codebase spans nearly one million lines of Rust, covering editor state management, language tooling, rendering infrastructure, distributed collaboration systems, and the AI and agent capabilities built around the editor. We’re also building DeltaDB https://zed.dev/blog/sequoia-backs-zed, a system designed to capture the operational history of software development. WHAT YOU'LL WORK ON Rust engineers at Zed work across the editor and the systems that make it possible. - Evolving the core systems that power editing, navigation, and large codebases - Improving Zed’s real-time collaboration infrastructure built on CRDTs - Designing editor data structures and indexes that update incrementally as code changes - Designing data structures and memory layouts that keep editor operations fast under large projects and continuous edits - Identifying and eliminating performance regressions across rendering, input handling, and editor state - Extending Zed across macOS, Linux, and Windows Performance and correctness are continuous concerns. Engineers regularly measure, profile, and improve the editor while maintaining strong testing discipline. ENGINEERS WHO THRIVE AT ZED - Systems thinkers comfortable working close to the machine - Engineers who reason from latency, memory, and system constraints - Developers who care about clean design, performance, and strong tests - Collaborative engineers who enjoy pair programming and exploring systems together Engineers are encouraged to explore the system deeply and propose improvements that make the editor faster, simpler, and more reliable. REQUIREMENTS - Strong proficiency in Rust - Experience building production systems software - Deep understanding of algorithms, data structures, and systems design - Strong debugging skills across complex systems - Interest in developer tools or programming environments - Comfort incorporating AI tools into your development workflow PREFERRED EXPERIENCE - Editors, compilers, language servers, or developer tools - Real-time collaborative systems - GPU or rendering systems - Performance-sensitive software - Cross-platform desktop development ABOUT ZED Zed is open source and built in public by the team behind Atom and Tree-sitter. The editor is written in Rust with GPU acceleration for every frame. When you type or move the cursor, pixels respond instantly. That responsiveness keeps you in flow. Zed is multiplayer by default, allowing developers to work together in the same codebase in real time. Much of our work happens through pair programming, with engineers collaborating directly inside the editor. We ship improvements weekly and work closely with a community that cares deeply about the craft of developer tools. Join us in revolutionizing the development experience. Your expertise could drive Zed's next game-changing feature! Location: Remote (American or European time zones)
Company Details
Registered Agents
No registered agents are associated with this company yet.