Note: The job is a remote job and is open to candidates in USA. Nous Research is seeking a Software Engineer to build customer-facing experiences for Nous Portal, Hermes Agent, and related products across desktop, web, and mobile. The role involves developing full-stack features, partnering with Product, Design, Research, and AI teams, and delivering reliable, polished products while integrating new model capabilities.
Responsibilities
- Build and own customer-facing product experiences across Hermes Agent and Nous Portal on desktop, web, and mobile
- Develop full-stack features spanning frontend applications, backend APIs, and supporting services
- Partner closely with Product and Design to create polished, intuitive user experiences with exceptional performance and reliability
- Build cross-platform experiences that feel native to each environment while maintaining a consistent product experience
- Translate product ideas into production features quickly, then iterate based on customer feedback and usage data
- Contribute product ideas and engineering perspectives throughout the product development process
- Solve complex technical challenges across the stack while maintaining high standards for code quality and maintainability
- Design, implement, and maintain automated testing that ensures reliability across releases
- Collaborate with Research and AI teams to bring new model capabilities into customer-facing products
Skills
- 7+ years of full-stack software engineering experience building and shipping production software
- Proven track record developing customer-facing products used by real users
- Strong experience building modern web applications with TypeScript, Node.js, React, or similar frontend technologies
- Proficiency in Python and comfort working with systems programming languages such as Rust
- Experience building software across multiple platforms, including desktop, web, or mobile
- Strong product intuition and attention to UX, interaction design, and visual polish
- Excellent collaboration skills with designers, product managers, and fellow engineers
- Curiosity, strong ownership, and the ability to thrive in a fast-moving engineering environment
- Extensive use of AI-assisted development tools to increase engineering productivity and quality
- Experience building cross-platform products from a shared codebase or design system
- Experience with AI products, LLM applications, AI agents, or tool-calling workflows
- Familiarity with PyTorch, OpenAI-compatible APIs, model routing, or modern AI infrastructure
- Contributions to open-source software or AI developer tools
- Strong portfolio of personal projects demonstrating technical curiosity and product craftsmanship
Company Overview