Staff Rust Developer

Dottxt
United States
Workplace: RemoteFull timeUSD 160,000 - 210,000 annuallyFunction: Software EngineeringSkills: ["Communication","Collaboration","Performance optimization","Problem-solving"]

Own the performance-critical Rust components behind structured generation. Build fast automata, indexes, and parsers that run in the decoding loop, turning team designs into production-ready Rust. Collaborate on Python bindings and C++/CUDA integration for inference engines, and create benchmarks to prove latency and throughput targets. Drive projects end-to-end with strong profiling, debugging, and CI/CD practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Dottxt
Dottxt
1 week ago

Staff Rust Developer

âś“ 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

Own the performance-critical Rust components behind structured generation. Build fast automata, indexes, and parsers that run in the decoding loop, turning team designs into production-ready Rust. Collaborate on Python bindings and C++/CUDA integration for inference engines, and create benchmarks to prove latency and throughput targets. Drive projects end-to-end with strong profiling, debugging, and CI/CD practices.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Initiate and drive mission-critical Rust projects from conception through deployment.
  • •Write and optimize parsing code with automated benchmarking.
  • •Design and implement formal grammars, efficient parsers, automata, and text indexing/search.
  • •Integrate other teams’ work into production-ready Rust.
  • •Use advanced profiling, debugging, and CI/CD tooling to maintain code quality.

Pay and Benefits

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

Key Requirements

  • •Proven Rust experience leading and contributing to sophisticated, collaborative Rust projects.
  • •Ability to design and debug formal grammars, efficient parsers, and standard/non-standard automata.
  • •Strong focus on performance with a track record of well-tested, high-performance software.
  • •Experience with code profiling and debugging, plus automated workflows in CI.
  • •Ability to learn and/or work with CUDA and C/C++ plus Rust/Python bindings.
Skills:CommunicationCollaborationPerformance optimizationProblem-solving
Languages:English
Tech Stack:RustPythonC++CCUDAJSON SchemaRegexCI/CDProfilingDebuggingC++/CUDA

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