Harnham is a remote-first product and engineering organization building AI-native systems that fundamentally change how teams think, create, and make decisions together. They are seeking a Senior Software Engineer, AI Product to lead the design and delivery of user-facing AI systems from concept to scale, owning the full lifecycle of applied AI systems.
Responsibilities:
- Architect and productionize generative AI systems, including RAG, fine-tuning, and intelligent retrieval pipelines
- Translate ambiguous product challenges into measurable ML experiments and scalable engineering solutions
- Own model lifecycle management — evaluation, monitoring, iteration, and performance optimization
- Balance rapid iteration with production-grade reliability, observability, and cost-awareness
- Partner deeply with product and design to ensure AI capabilities are intuitive and high-impact
- Raise the technical bar across AI systems, architecture, and engineering standards
- Mentor engineers and influence long-term AI direction
Requirements:
- 5+ years of software engineering experience, including 2+ years building and shipping generative AI products
- Proven experience taking AI systems from idea → prototype → production → iteration
- Strong understanding of embeddings, retrieval architectures, and evaluation frameworks
- Experience navigating trade-offs between model quality, latency, cost, and reliability
- Comfort operating in ambiguity and leading 0→1 initiatives
- Strong written and verbal communication skills
- Experience designing multi-year AI roadmaps
- Expertise in indexing, personalization systems, or NLP pipelines
- Advanced degree (Master's or PhD) in ML, AI, Statistics, or related field
- Experience mentoring senior engineers in high-performance environments