Harnham is a collaborative SaaS company embedding AI directly into its core product experience, and they are seeking a Staff Software Engineer focused on AI products. This role involves leading the design and delivery of customer-facing AI-powered features, collaborating closely with product and design teams to create intuitive user experiences.
Responsibilities:
- Lead the design and delivery of customer-facing AI-powered features (e.g., copilots, assistants, summaries, intelligent workflows)
- Own initiatives end-to-end—from concept and UX design to production deployment and iteration
- Build intuitive, high-quality frontend experiences that make AI capabilities accessible to non-technical users
- Collaborate closely with product and design to translate AI capabilities into simple, usable interfaces
- Architect and implement full-stack systems connecting frontend, backend, and AI services
- Establish best practices for AI product UX, performance, and reliability at scale
- Act as a technical leader, guiding architecture decisions and mentoring engineers
Requirements:
- 7+ years of software engineering experience, with Staff-level scope and ownership
- Proven track record of leading initiatives or owning products end-to-end
- Frontend-leaning background (or full-stack with strong frontend expertise)
- Experience building and shipping user-facing applications, not just backend systems
- Hands-on experience integrating AI into products (LLMs, copilots, agents, RAG, etc.)
- Strong product mindset—ability to translate complex AI into intuitive user experiences
- Experience partnering closely with design and product teams
- Comfortable operating in ambiguity and driving clarity across teams
- Experience with TypeScript, React / Next.js
- Experience with Node.js, serverless backends
- Experience with cloud infrastructure (AWS or similar)
- Experience with LLM platforms (e.g., OpenAI, Anthropic, Bedrock)
- Experience with RAG pipelines and modern AI SDKs