Posted in

Senior/Staff Software Engineer – Llamaparse

Senior/Staff Software Engineer – Llamaparse

CompanyLlamaIndex
LocationSan Francisco, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 3+ years of experience
  • Strong software engineering background with deep expertise in Typescript
  • Experience with document processing technologies (e.g., PDF parsing, OCR, layout analysis)
  • Strong understanding of modern AI/ML techniques, particularly in document understanding and NLP
  • Experience with production API design and implementation
  • Track record of executing with high intensity in fast-paced environments
  • Willingness to read file format specification documents and RFCs

Responsibilities

  • Design and implement advanced document parsing pipelines that handle complex PDFs, PowerPoints, Word documents, spreadsheets, and any other kind of files
  • Develop and optimize machine learning models for document structure understanding, table extraction, and layout analysis
  • Build and maintain robust APIs and infrastructure to support high-volume document processing
  • Collaborate with the broader AI team to improve RAG pipeline integration and document preprocessing
  • Drive technical decisions while balancing speed, quality, and maintainability
  • Contribute to both our open-source framework and enterprise offering

Preferred Qualifications

  • Experience with building file parsers
  • Strong expertise in Python
  • Experience with computer vision or document understanding models
  • Familiarity with LLM applications, particularly in document processing contexts
  • Contributions to open-source document processing or ML projects
  • Experience with frontend development
  • Experience with ABS Document x86
  • Background in technical product development at fast-growing startups
  • Proven track record of shipping production ML systems