Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Docker @ 3
Kubernetes @ 3
DevOps @ 3
TypeScript @ 3
Python @ 3
Hiring @ 3
JavaScript @ 6
PHP @ 3
Node.js @ 3
API @ 3
LLM @ 3
WordPress @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Build the AI tools that Automattic uses internally. Maintain and extend LibreChat, our self-hosted AI interface, and create lightweight integrations and automations that make teams more productive. Help ~1,500 people work better with AI. This role is based in our New York City (NoHo) office and requires working on-site 5 days a week.
Responsibilities
- Own Automattic's LibreChat deployment: maintain, extend, and customize our self-hosted AI interface (TypeScript/Node.js stack).
- Contribute upstream to the LibreChat open source project; add features specific to Automattic's needs while improving the project for everyone.
- Build lightweight internal tools and automations that help teams use AI better; integrate AI capabilities into existing Automattic systems.
- Work with DevOps on hosting, scaling, and reliability; debug issues, triage user feedback, and ship improvements continuously.
- Create agent skills, custom workflows, and productivity multipliers; experiment with emerging AI tools and prototype new capabilities.
- Document what you build so others can use it effectively; run workshops and office hours to help engineers adopt AI tooling.
Requirements / Qualifications
- Strong TypeScript/JavaScript and Node.js experience (foundation for most internal tooling).
- Comfortable contributing to open source projects and working upstream (LibreChat and other projects).
- Practical experience using AI tools in your workflow and understanding what makes them useful or frustrating.
- Ability to work independently as the first engineer focused on internal AI tooling for the NYC team.
- Clear communicator who documents work and helps non-technical people adopt tooling.
Technical experience we value
- DevOps experience: Docker, self-hosted infrastructure, Kubernetes, and managing production services.
- Previous work on developer tools, internal platforms, or productivity software.
- Open source contributions beyond LibreChat; track record of upstream engagement.
- Understanding of LLM APIs (OpenAI, Anthropic, etc.) and how to build with them.
- Experience with Python for quick prototyping and AI integrations.
Bonus points
- Background in developer relations or technical advocacy.
- Experience building tools for distributed teams or remote-first organizations.
- Understanding of WordPress or PHP.
- Track record of building internal tools that became critical company infrastructure.
Location & Work Arrangement
- Location: NYC NoHo Office (5 days a week). You will work in-person with the NYC AI team while your tools serve Automattic's distributed organization globally.
Compensation & Benefits
- Salary: $170,000–$230,000 USD (global salary ranges are used; this role has an NYC adjustment because it is required to be based in the New York City office 5 days a week).
- Automattic offers a straightforward, competitive base salary and a set of benefits (see Automattic Benefits page for details). The company is distributed and provides an open vacation policy; consult the Benefits Page for a full list by country.
About Automattic
Automattic is the company behind WordPress.com, WooCommerce, Tumblr, Simplenote, Jetpack, and other products. We are a distributed company with more than 1400 employees globally, committed to open source and diversity. If you need disability-related accommodations during the application or interview process, Automattic provides an accommodation request form. For more details about hiring, privacy, and expectations, refer to Automattic's public resources.