Staff Parser/Compiler Research Engineer

Dottxt
New York
Workplace: RemoteFull timeUSD 160,000 - 210,000 annuallyFunction: Research & Scientific (R&D)Skills: ["Simplicity","Testing","Automation","Clear written communication","Research","Optimization","Problem solving"]

Build high-performance parsers and compiler techniques that power structured text generation for reliable, safe LLM agents. You’ll research formal grammar and symbolic methods, implement efficient data structures, and ensure correctness through rigorous testing and optimization. Work closely with a remote-first team, staying current on relevant LLM advancements while integrating parsing/compilation capabilities directly into the decoding loop.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Dottxt
Dottxt
1 week ago

Staff Parser/Compiler Research Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Build high-performance parsers and compiler techniques that power structured text generation for reliable, safe LLM agents. You’ll research formal grammar and symbolic methods, implement efficient data structures, and ensure correctness through rigorous testing and optimization. Work closely with a remote-first team, staying current on relevant LLM advancements while integrating parsing/compilation capabilities directly into the decoding loop.
Location: New York
Workplace: Remote
Employment Type: Full time
Job Function: Research & Scientific (R&D)
Seniority: Mid level

Key Responsibilities

  • •Design and develop high-performance parsers and data structures that integrate with LLMs.
  • •Research advanced parser and compiler technology and symbolic methods.
  • •Write reliable, efficient code by rigorously testing and optimizing implementations.
  • •Stay current on the latest, relevant LLM advancements.
  • •Enable reliable agent behavior by compiling schemas/grammars into token-allowance decisions inside the decoding loop.

Pay and Benefits

Salary: USD 160,000 - 210,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDental401kEquityGpu

Key Requirements

  • •Know Python professionally and have practical experience with lower-level languages such as C/C++ or Rust.
  • •Have hands-on experience with parsers (e.g., Earley, LALR(1)), formal grammars, finite-state machines, and efficient data structure implementation.
  • •Be able to conduct research and development in parser/compiler and symbolic methods.
  • •Be familiar with the company’s relevant technical report (arXiv:2307.09702) and the open-source project outlines.
  • •Value simplicity, testing, and automation, and communicate clearly in written form.
Skills:SimplicityTestingAutomationClear written communicationResearchOptimizationProblem solving
Languages:English
Tech Stack:PythonCC++RustJSON SchemaRegexEarleyLALR(1)Finite-state machinesData structuresLLMsSymbolic methodsArXivOutlines

Company Brief

Dottxt
Provides libraries and an API for reliable structured outputs from large language models (dotjson, dotregex, dotgrammar), enabling deterministic, production-ready LLM integration and developer tooling for information extraction, classification, and agent workflows.
Industry: Developer Tools
Company Size: Micro (1 to 10 employees)
Growth: Early Stage Startup
Funding: Seed
Headquarters: New York, United States
Founded: 2023
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor