Senior Node.js Engineer – LLM/CLI Tooling Focus (Full-Time Contract)
We’re looking for a Senior Node.js Engineer to join our team as a full-time contractor and help us build next-generation developer tools powered by Large Language Models (LLMs). If you thrive in command-line environments, love writing clean, modular code, and have an interest in integrating AI into engineering workflows, this role is for you.
🔧 What You’ll Do
-Design and implement robust CLI tools and backend systems using Node.js
-Work closely with LLM APIs like OpenAI Codex and Claude Codex, integrating them into developer-facing tools
-Build clean, maintainable modules with a focus on small, well-scoped functions and files
-Streamline CLI workflows using Bash/Unix, improving automation and productivity
-Collaborate with the team to enhance our AI/agent tooling and refine user experience for terminal-based utilities
✅ What You’ll Bring
-5+ years of professional experience with Node.js in production environments
-Fluency in Bash/Unix CLI workflows
-Hands-on experience with LLM APIs (OpenAI Codex, Claude Codex), or strong demonstrable interest and initiative in this area
-A disciplined approach to writing modular, maintainable code
🌟 Bonus Points (Nice to Haves)
-Experience working with streaming APIs or agent/chat-based tooling
-Familiarity with Node’s fs streaming primitives
-Contributions to open-source CLI tools
-Exposure to developer-focused UX for command-line applications
🧪 Interview Project (Paid)
-Candidates will complete a paid take-home project:
-Build a Node.js application that launches an OpenAI Codex terminal process and streams the output to a file.
Note: Please include an invoice for any OpenAI Codex token usage. We understand these can incur costs and will reimburse accordingly.