Nous Research logo
Nous Research Verified
Artificial Intelligence, Open-Source AI

Software Engineer, General

RemoteRemoteFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • generalist engineers
  • Hermes Agent
  • Nous Portal
  • web
  • desktop
  • mobile
  • backend services
  • APIs
  • cloud platform
  • infrastructure

Nice to have

  • AI products
  • LLM applications
  • agents
  • tool-calling workflows
  • Open-source contributions
  • side projects

Role summary

Nous Research is seeking a generalist Software Engineer to help build and maintain their infrastructure, including Hermes Agent and Nous Portal. The role involves working on product surfaces across web, desktop, and mobile, backend services, cloud platform, and developer tooling. The ideal candidate will have a few years of experience building production software, depth in at least one area (frontend, backend, infrastructure, systems, or ML tooling), and fluency in TypeScript, Python, and potentially Rust. Strong ownership, AI-assisted development usage, clear communication, and a low ego are highly valued.

If you're a great engineer with a wide-ranging skill set, we want you to apply and join the team. You'll help us build Hermes Agent, Nous Portal, and other infrastructure that powers Nous Research. A lot of our team is made up of generalist engineers, and people like this tend to fit really well here.

What you might work on:

  • Product surfaces people touch every day across Hermes Agent and Nous Portal, on web, desktop, and mobile.

  • Backend services and APIs that hold up under real usage.

  • The cloud platform and infrastructure behind our products and model serving.

  • Developer and research tooling that makes the rest of the team faster.

  • Whatever the highest-leverage problem is that quarter, which is not always predictable at a company moving this fast.

What we look for:

  • A few years building and shipping production software that real people depend on.

  • Depth in at least one area (frontend, backend, infrastructure, systems, or ML tooling) and the range to work outside it.

  • Fluency in the languages we use day to day, mainly TypeScript and Python, and comfort reaching for a systems language like Rust when it's the right call.

  • Strong ownership: you see something broken or missing and you fix it without waiting to be asked.

  • Heavy use of AI-assisted development in your own workflow.

  • Clear communication and low ego, because the team is small and everyone reads each other's code.

Preferred:

  • Experience with AI products, LLM applications, agents, or tool-calling workflows.

  • Open-source contributions, or side projects you're proud enough to show us.

  • Familiarity with modern AI infrastructure: PyTorch, OpenAI-compatible APIs, model routing, or inference.

Ready to apply?
You'll be redirected to Nous Research's application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.