Software Engineer, Product

Nous Research

United States

Remote

USD 180,000 - 250,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Nous is seeking a senior full-stack engineer to lead and ship customer-facing features across Hermes Agent and Nous Portal on desktop, web, and mobile. You will own frontend and backend work, collaborating with product and design to deliver polished, fast, reliable experiences.

Ideal candidates will have 7+ years in full-stack roles, strong TypeScript/React skills, Python experience, and familiarity with Rust. You will influence UX, performance, and architecture across platforms.

Qualifications

  • 7+ years of full-stack software engineering experience shipping production software.
  • Proven track record building customer-facing products used by real users.
  • Strong experience with modern web apps using TypeScript, Node.js, React (or similar).
  • Proficient in Python and comfortable with Rust or similar systems languages.
  • Experience across desktop, web, and mobile platforms with a focus on UX.

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 services.
  • Collaborate with Product and Design to deliver polished, high-performance experiences.
  • Create cross-platform experiences with native feel and consistent UX.
  • Translate ideas into production features and iterate from user feedback.

Skills

Full-stack engineering
Customer-facing product experience
UX-minded development
Ownership & fast-moving environment
AI-assisted development tooling

Tools

TypeScript
Node.js
React
Python
Rust

Job description

The Role

Join the Product team building the customer-facing surfaces of Nous Portal, Hermes Agent, and the products around them across mobile, desktop, and web. This role centers on the everyday Hermes Agent experience people interact with, wherever they use it.

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.

Qualifications
  • 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.

Nice-to-Have
  • 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Product
Software Engineer, Product

Nous Research • United States

Remote
USD 150,000 - 210,000
Senior Software Engineer — Product, Cross-Platform & AI
Senior Software Engineer — Product, Cross-Platform & AI

Nous Research • United States

Remote
USD 180,000 - 250,000
Software Engineer, Hermes Cloud
Software Engineer, Hermes Cloud

Nous Research • United States

Remote
USD 120,000 - 160,000
Product Manager, Hermes Agent
Product Manager, Hermes Agent

Nous Research • United States

Hybrid
USD 100,000 - 140,000
Forward Deployed Engineer
Forward Deployed Engineer

Nous Research • United States

Remote
USD 140,000 - 190,000
Principal Product Engineer
Principal Product Engineer

Brightpath Associates LLC • Boston (MA)

On-site
USD 180,000 - 240,000
Product Analytics Engineer
Product Analytics Engineer

Nous Research • United States

Remote
USD 120,000 - 170,000
Staff Software Engineer, Applied AI
Staff Software Engineer, Applied AI

Emergence Capital Partners • San Francisco (CA)

On-site
USD 160,000 - 230,000
Member of Technical Staff
Member of Technical Staff

Obvious, Inc. • United States

On-site
USD 140,000 - 190,000
Member of Technical Staff - Engineering
Member of Technical Staff - Engineering

Patronusaiinc • San Francisco (CA)

On-site
USD 190,000 - 280,000