π Core Information
πΉ Job Title: Technical Writer
πΉ Company: Voxel51
πΉ Location: Remote
πΉ Job Type: Full-time
πΉ Category: Technical Writing
πΉ Date Posted: April 19, 2025
πΉ Experience Level: 5-10 years
πΉ Remote Status: Remote (North America)
π Job Overview
Key aspects of this role include:
- Creating and maintaining technical documentation for engineers and users
- Hosting, updating, and facilitating the documentation website
- Producing user-facing blog posts, technical articles, and videos
- Contributing to the open source ML product and community
ASSUMPTION: This role requires a strong technical background and excellent communication skills to create clear and concise documentation for a diverse audience.
π Key Responsibilities
β
Maintain the recently migrated MkDocs Material-based Docs site, including upgrades and enhancements
β
Work with marketing to ensure Docs are SEO-optimized
β
Create documentation, including features, getting started guides, tutorials, and glossaries
β
Repurpose documentation into additional formats like Notebooks, blogs, technical articles, and videos
β
Manage multiple project timelines, bridging between product and engineering
ASSUMPTION: This role requires strong organizational skills and the ability to work effectively with cross-functional teams.
π― Required Qualifications
Education: BS or MS in computer science or a related field
Experience: 3+ years of professional technical writing experience
Required Skills:
- Experience with Docs as Code and Git-based workflows
- Experience with static site builders (bonus points for Mkdocs)
- Proficiency with Python
- Familiarity with machine learning and scientific computing libraries (TensorFlow, PyTorch, NumPy)
- Demonstrated interest in computer vision (or other AI modality)
- Ability to work in a remote-first, cooperative environment using collaborative development tools (GitHub, Slack)
Preferred Skills:
- Experience with site hosting
- Customer-facing experience
- Passion for maintaining or contributing to open source projects
ASSUMPTION: Candidates should have a strong technical background and be comfortable working with engineers and other technical stakeholders.
π° Compensation & Benefits
Salary Range: $170,000 - $190,000 USD per year
Benefits:
- Equity in the form of options
- Variety of benefits
Working Hours: Full-time (40 hours/week)
ASSUMPTION: The salary range provided is an estimate based on the company's size and the role's requirements. Benefits may vary based on the company's benefits package.
π Applicant Insights
π Company Context
Industry: Software Development
Company Size: 11-50 employees
Founded: 2018
Company Description:
- Voxel51 is a software company that empowers AI builders to understand and improve visual datasets and evaluate their models
- Their platform, FiftyOne, is where AI work happens and is a mission-critical linchpin for managing unstructured data, model development, and AI systems at the world's largest companies
- They believe in open source, transparency, and clarity in the world's data
Company Specialties:
- Visual AI
- Machine Learning
- Data Management
Company Website: voxel51.com
ASSUMPTION: Voxel51 is a growing company in the AI and machine learning space, with a focus on open source and data-centric AI revolution.
π Role Analysis
Career Level: Mid-level to Senior
Reporting Structure: This role reports directly to the CTO
Work Arrangement: Remote (North America)
Growth Opportunities:
- Potential to grow within the technical writing team or expand into other areas of the company
- Opportunity to contribute to open source projects and gain recognition in the AI community
ASSUMPTION: This role offers growth opportunities both within the company and through external recognition in the AI community.
π Location & Work Environment
Office Type: Remote (no physical office)
Office Location(s): N/A
Geographic Context:
- This role is remote and can be performed from anywhere in North America
- Voxel51 is headquartered in Ann Arbor, Michigan, but has a fully distributed team
Work Schedule: Full-time (40 hours/week) with flexible hours
ASSUMPTION: This role offers a flexible work environment with the ability to work remotely from anywhere in North America.
πΌ Interview & Application Insights
Typical Process:
- Phone or video screen with the hiring manager
- Technical writing test or assignment
- Final interview with the team
Key Assessment Areas:
- Technical writing skills
- Understanding of machine learning and AI concepts
- Ability to work effectively with engineers and other technical stakeholders
Application Tips:
- Highlight your technical writing experience and any relevant machine learning or AI experience
- Include a portfolio of your technical writing samples, if available
- Tailor your resume and cover letter to emphasize your relevant skills and experience
ATS Keywords: Technical Writing, Docs as Code, Git, Static Site Builders, Python, Machine Learning, Scientific Computing, Open Source, Collaboration Tools
ASSUMPTION: The application process for this role may include a technical writing test or assignment to assess the candidate's skills and fit for the position.
π οΈ Tools & Technologies
- MkDocs Material
- Git
- Python
- TensorFlow, PyTorch, NumPy
- Collaborative development tools (GitHub, Slack)
ASSUMPTION: This role requires proficiency in various technical writing tools and familiarity with machine learning and scientific computing libraries.
π Cultural Fit Considerations
Company Values:
- Human-first: Treat everyone with respect, care, and flexibility
- Distributed: Empower people actually doing the work
- Community: Believe in the power of community
Work Style:
- Remote-friendly: Collaborate effectively with a distributed team
- Autonomous: Own your work and make decisions independently
- Adaptable: Thrive in a dynamic and growing environment
Self-Assessment Questions:
- Do you thrive in a remote work environment and enjoy collaborating with a distributed team?
- Are you comfortable working autonomously and making independent decisions?
- Do you share Voxel51's values and commitment to open source and data-centric AI revolution?
ASSUMPTION: Candidates should assess their fit with Voxel51's values and work style to ensure a successful and fulfilling experience in the role.
β οΈ Potential Challenges
- Working with a diverse audience, including engineers and users, may require adapting communication styles
- Managing multiple project timelines and bridging between product and engineering may be challenging at times
- Contributing to open source projects may require additional time and effort outside of regular work hours
ASSUMPTION: This role may present challenges that require strong communication skills, organizational skills, and a commitment to open source projects.
π Similar Roles Comparison
- This role is similar to other technical writing positions but may require more technical depth and familiarity with machine learning and AI concepts
- Voxel51's focus on open source and data-centric AI revolution sets it apart from other companies in the industry
- This role offers growth opportunities both within the company and through external recognition in the AI community
ASSUMPTION: Candidates should compare this role to other technical writing positions and consider Voxel51's unique focus on open source and data-centric AI revolution.
π Sample Projects
- Documenting a new feature or update to the FiftyOne platform
- Creating a tutorial or guide for users on how to use the platform effectively
- Repurposing documentation into additional formats, such as blog posts or videos, to reach a wider audience
ASSUMPTION: These sample projects are representative of the types of tasks a technical writer at Voxel51 may be responsible for, but the specific projects may vary based on the company's needs and priorities.
β Key Questions to Ask During Interview
- How does this role fit into the company's long-term vision for FiftyOne and its open source community?
- What are the most pressing challenges facing the technical writing team, and how can this role help address them?
- How does Voxel51 support the professional development and growth of its technical writing team members?
- What is the company's approach to open source projects, and how does this role contribute to that effort?
- How does the company ensure effective communication and collaboration among its fully distributed team?
ASSUMPTION: These questions are designed to help candidates better understand the role, the company, and the team they will be working with, as well as the company's approach to open source projects and remote work.
π Next Steps for Applicants
To apply for this position:
- Submit your application through this link
- Tailor your resume and cover letter to emphasize your relevant skills and experience
- Prepare a portfolio of your technical writing samples, if available
- Follow up with the hiring manager within one week of submitting your application
β οΈ This job description contains AI-assisted information. Details should be verified directly with the employer before making decisions.