Senior Technical Documentation Engineer (Python & TypeScript)
Location: Fully Remote (PST Preferred; Open to CST & EST)
Duration: 6-Month W2 Contract
Pay Rate: $155-$170/hour (depending on experience)
About the Opportunity
Russell Tobin is supporting a leading AI company in hiring a Senior Technical Documentation Engineer to help improve and scale developer-facing documentation for a rapidly growing AI platform.
This is a highly technical, hands-on role for someone who combines exceptional technical writing skills with deep Python and TypeScript expertise. You''ll work directly with SDKs, code samples, documentation automation pipelines, and developer education content that supports engineers building AI-powered applications.
This is not a traditional technical writing position. The ideal candidate is comfortable reading, writing, testing, debugging, and maintaining production-quality Python and TypeScript examples while creating documentation that developers rely on every day.
What You''ll Do
- Audit and re-architect the Agent SDK documentation, transforming approximately 30 pages into a clear and cohesive developer learning path
- Validate and maintain all Python and TypeScript code samples against released SDK packages
- Implement and maintain CI-based validation workflows to ensure documentation examples remain accurate over time
- Author 6–8 end-to-end cookbooks covering the most common developer use cases, based on community feedback and developer questions
- Complete and improve automated API reference generation pipelines for both TypeScript and Python SDKs
- Expand and maintain Python SDK examples within public repositories
- Break apart and restructure large TypeScript and Python reference documents into navigable, developer-friendly documentation
- Partner with engineering and documentation teams to improve developer experience and content quality
Required Qualifications
- Extensive experience creating developer-facing technical documentation
- Deep hands-on knowledge of both Python and TypeScript
- Ability to read, write, debug, and validate working code in Python and TypeScript
- Experience documenting SDKs, APIs, developer platforms, or developer tooling
- Experience with docs-as-code workflows, including Git, GitHub, Markdown, and pull-request-based review processes
- Experience working with automated documentation generation, API references, or developer tooling
- Strong information architecture skills and experience organizing complex technical content
- Excellent written communication skills for highly technical developer audiences
Preferred Qualifications
- Experience documenting AI, LLM, agent, or developer tooling platforms
- Experience validating documentation examples through automated testing and CI/CD workflows
- Experience generating API documentation from source code, type definitions, OpenAPI specifications, or docstrings
- Experience contributing directly to open-source repositories through pull requests
- Background in Developer Relations, Developer Experience (DX), or Documentation Engineering
Ideal Candidate
You''re a technical writer who codes—or a software engineer who loves documentation.
You enjoy working directly with SDKs, testing code samples, improving developer workflows, and creating documentation that helps developers successfully build and ship products. You care deeply about accuracy, developer experience, and ensuring that every example, tutorial, and reference page works exactly as intended.
Interview Process
- Up to 3 interview rounds
- Technical writing assessment
- Coding and writing take-home exercise
- Final team interviews
Russell Tobin offers eligible employee’s comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with preferred vendors.
Equal Employment OpportunityRussell Tobin is an equal opportunity employer. We do not discriminate on the basis of the race, religious creed, color, national origin, ancestry, physical disability, mental disability, reproductive health decision making, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other characteristic protected by applicable federal, state, or local law.
Fair Chance EmploymentRussell Tobin is a Fair Chance employer. We consider all qualified applicants, including those with criminal histories, in a manner consistent with applicable state and local Fair Chance laws and ordinances, including, the California Fair Chance Act and all applicable local Fair Chance ordinances.
AccommodationsWe are committed to providing reasonable accommodations to applicants and employees with disabilities. If you require a reasonable accommodation to participate in the application or interview process, or to perform the essential functions of this role, please contact us.
Only applicable for San Francisco Candidates: Under the San Francisco Lactation in the Workplace Ordinance, we will provide written notice of lactation accommodation rights, and this notice will automatically be given upon hiring, any inquiry of parental leave or lactation accommodation.
#LI-BK1
#RTA