
Documentation Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in United States, +1 more country.
β’ Develop and sustain quickstarts, tutorials, conceptual guides, API references, and troubleshooting documentation for Lance and LanceDB.
β’ Create documentation that can be reliably utilized by AI agents, including structured API descriptions, clear prerequisites, complete examples, and guidance on errors and recovery.
β’ Assess documentation through agent-driven tasks to uncover missing context or unclear instructions.
β’ Construct examples and sample applications for data ingestion, vector search, filtering, indexing, and managing multimodal data.
β’ Leverage AI coding assistants and other AI tools to investigate the codebase, draft and refine content, produce examples, and automate maintenance tasks.
β’ Validate AI-generated outputs against product behavior and tested code.
β’ Oversee documentation tools and automate checks for code examples, API references, links, and content quality.
β’ Collaborate with engineering and product teams to document new features in conjunction with releases.
β’ Ensure existing guidance is aligned with product updates.
β’ Enhance documentation structure, navigation, and search functionality.
β’ Utilize community questions, support feedback, and documentation usage analytics to identify gaps and prioritize improvements.
β’ Represent LanceDB among open-source contributors, review documentation updates, and establish contribution guidelines.
β’ Over 8 years of experience in documentation engineering, developer-focused technical writing, software engineering, or a similar field.
β’ A strong portfolio demonstrating a successful track record in technical documentation, clearly explaining complex concepts and aiding developers in completing real tasks.
β’ Experience in designing documentation for AI agent consumption.
β’ Proficiency with AI tools, including coding assistants and LLM-based workflows, with sound judgment in validating outputs.
β’ Strong skills in Python, including the ability to write, execute, and debug examples using APIs and SDKs.
β’ Knowledge of databases, SQL, and data workflows.
β’ Eagerness to learn about vector search and multimodal AI infrastructure.
β’ Familiarity with Git, pull requests, Markdown, and documentation workflows that integrate with software development.
β’ Capability to learn a product by examining code, experimenting with APIs, and working alongside engineers.
β’ Excellent editorial judgment and attention to technical accuracy.
β’ Ability to prioritize tasks and work independently.
β’ Nice to have: experience in documenting databases, data infrastructure, or AI and machine learning tools.
β’ Nice to have: familiarity with LanceDB, Lance, Apache Arrow, or related technologies.
β’ Nice to have: experience with TypeScript or Rust and documenting APIs across various programming languages.
β’ Nice to have: experience with documentation platforms, generated API references, and CI-based testing of code examples.
β’ Nice to have: experience in building agent workflows, documenting tool interfaces, or evaluating agents against developer tasks.
β’ Nice to have: contributions to open-source projects or experience in supporting a developer community.
β’ Must be legally authorized to work in the United States for any employer.
β’ Residing in the United States or Canada.
β’ Equity grants.
β’ Medical, dental, vision, and life insurance.
β’ 401(k) retirement plan.
β’ Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA).
β’ Commuter benefits.
β’ Generous paid time off.
β’ Paid parental leave program for birthing, non-birthing, adoptive, and foster parents.
Attain Talent
NICE
KLA
Caterpillar Inc.
Get handpicked remote jobs straight to your inbox weekly.