Parser / Compiler Developer



Software Engineering
Posted on Friday, December 22, 2023

Parser / Compiler Developer

November 7, 2023 9:48 AM

About the role

The entire software world relies on structured text (defined by formal grammars). So far, the language model community has focused on models that can interact with us (humans). And while the results are impressive and make for cool demos, we're now getting to the exciting part: bringing these models back to the world of software so they can do some serious work for us. The tools we create don’t just converse; they perform.
We are seeking a skilled developer who is passionate about pushing the boundaries of guided generation. In this role, you will be instrumental in developing our LLM-specific parsers and compiler technology, contributing to the core of our innovative text generation tools. You will be working with our team to advance the state-of-the-art of guided generation.
This role sounds interesting to you? Apply here


Design and Develop: Craft high-performance parsers that integrate with LLMs.
Problem Solving: Research advanced parser and compiler technology and symbolic methods.
Writing Tests: Ensure the reliability and efficiency of our methods through rigorous testing and optimization.
Stay Ahead: Learn the latest, relevant NLP and LLM advancements.


You know Python at a professional level and have practical experience with lower-level languages.
You know how basic parsers (e.g. Earley, LALR(1)) work and are capable of doing research and development work in those areas.
You value simplicity.
You write clearly and concisely.

Why you should join us

🚀 Cutting-edge technology
⚖️ Work-life balance
🌐 Remote first
💸 Competitive compensation and benefits


.txt is a 🌐 fully remote company. We have a culture of written communication, and favor infrequent organic discussions over regular large team meetings.
This role sounds interesting to you? Apply here