← All roles

Staff Rust Developer

dottxt· Engineering
Apply on company site
Remote$160k - $210kFull-timePosted 1mo ago

About the role

Rust-focused role owning fast automata, indexes and parsers for production-ready inference components, with Python/C++/CUDA bindings and performance benchmarks.

Responsibilities

  • Project Leadership: Initiate and drive the development of mission-critical Rust projects from conception through deployment.
  • Performance Engineering: Write and optimize parsing code with a strong emphasis on performance, supported by automated benchmarking.
  • Data Structures & Algorithms: Design, implement, and debug formal grammars, efficient parsers, standard and non-standard automata, and text-based indexing/search.
  • Cross-Functional Collaboration: Work with other teams to integration their work into production-ready Rust.
  • Tooling & CI/CD: Utilize advanced profiling, debugging, and continuous integration tools to maintain and enhance code quality in non-trivial and consistent ways.

Qualifications

  • Proven Rust Experience: Demonstrated ability to lead and contribute to sophisticated, collaborative Rust projects.
  • Professional Development Skills: A track record of developing well-tested, high-performance software.
  • Tooling Expertise: Expertise with code profiling and debugging. Experience with automated workflows in CI.
  • Multi-language Proficiency: Ability to learn and/or work with CUDA, C/C++, Rust/Python bindings.
  • A Collaborative Mindset: Excellent communication skills and a proactive approach, ideally suited for an early-stage startup culture.

Skills

Required:RustPerformance Optimization
Nice to have:C/C++Python bindings

Benefits

  • Market-rate salary plus stock options
  • Health and dental insurance
  • 401(k) for US employees
  • GPU provided if needed
Last updated Sep 23, 2026. Interested? Apply on the company site.
dottxt logo

About dottxt

The Industry Standard for structured outputs

Structured generation libraries for developers and AI teams. Build reliable LLM-driven applications with schema-compliant, predictable outputs.

structured outputsLLMsJSON Schemaregexgrammarenterprise-grade systems

More open roles at dottxt