About This Role
This role is for an experienced technical writer who can bridge the gap between complex engineering concepts and clear communication for both technical and business audiences. The successful candidate will be embedded in a team building AI-powered marketing automation platforms, focusing on documenting their work through whitepapers, patent filings, technical articles, and IP documentation. The position is an equal split between engineering contribution and producing high-quality written output.
Responsibilities
- Author whitepapers, technical POVs, and business-facing articles on full-stack engineering and AI/LLM topics, including architectural decisions, emerging trends, and best practices
- Write engineering blog posts and external-facing content that makes complex systems accessible without sacrificing technical accuracy
- Translate system design discussions, architecture reviews, and code into clear, structured documentation
- Maintain and evolve internal knowledge bases, runbooks, and API documentation
- Identify and document patentable ideas and novel technical approaches arising from team engagements
- Work with engineers to structure invention disclosures clearly and completely
- Partner with legal and IP teams through the patent filing process
- Maintain an IP pipeline tracking ideas from initial identification through filing
- Support paper writing and research documentation for novel approaches in GenAI, agentic workflows, and full-stack architecture
- Monitor relevant research and industry publications to inform internal POVs and keep the team's thinking current
- Read and understand production code, system designs, and architecture diagrams
- Participate in design reviews and technical discussions to extract documentable insights
- Build lightweight prototypes or POCs where needed to support written content
Requirements
- 5+ years of experience in a technical writing, developer relations, or engineering role with a significant writing component
- Solid engineering foundation: ability to read code, follow a system design conversation, and understand distributed systems concepts without needing them translated
- Demonstrated ability to write clearly for both technical (engineers, architects) and non-technical (business, leadership) audiences; a portfolio or writing samples are required
- Familiarity with full-stack concepts: APIs, frontend/backend architecture, distributed systems, microservices
- Familiarity with AI/LLM topics: RAG, agents, prompt engineering, model evaluation, vector databases
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical discipline preferred; equivalent practical experience in a technical domain will be considered