Share this job
Product Engineer
London, ENG
Apply for this job

Product Engineer


Job Summary / Overview


Our client is seeking a talented and motivated Product Engineer to help build and scale an innovative AI-powered platform designed to transform how teams capture and act on insights from conversations.

As an early engineering team member, you will play a critical role in shaping both the product and the technical foundation. This role offers the opportunity to work across the entire technology stack, contribute to architectural decisions, and collaborate closely with product teams and customers to deliver intuitive, high-impact solutions.

The ideal candidate thrives in a fast-paced startup environment, values clean and maintainable code, and enjoys solving complex problems while delivering exceptional user experiences.


Key Responsibilities


  • Build and maintain features across the full technology stack, contributing to both frontend and backend development
  • Design, develop, and deploy scalable applications and services
  • Write clean, well-tested, and maintainable code following modern engineering best practices
  • Contribute to system architecture and help establish scalable technical foundations
  • Collaborate closely with engineers, product leaders, and stakeholders to deliver product features quickly and efficiently
  • Participate in rapid iteration cycles, focusing on delivering functional solutions and continuously improving them
  • Engage directly with customers to understand needs and translate feedback into product improvements
  • Help craft intuitive and visually appealing user experiences that simplify complex workflows
  • Contribute to broader startup initiatives, including culture building, product ideation, and strategic discussions
  • Continuously improve development processes, tooling, and overall developer experience


Required Qualifications


  • 2+ years of professional software engineering experience
  • Experience building and maintaining production-grade systems
  • Strong full-stack development capabilities
  • Proficiency with modern frontend frameworks such as React
  • Experience developing backend services using Python
  • Familiarity with software development best practices including testing, version control, and CI/CD pipelines
  • Experience working with tools such as Git, Docker, and automated build/deployment systems
  • Ability to work independently while also collaborating effectively within a team
  • Strong problem-solving skills and the ability to design simple, elegant solutions for complex challenges
  • Customer-focused mindset with a passion for building intuitive products


Preferred Qualifications


  • Experience working in high-growth startup environments
  • Hands-on experience building applications using Generative AI or large language models (LLMs)
  • Familiarity with modern frontend tooling such as TypeScript and TailwindCSS
  • Experience building APIs using frameworks such as FastAPI and REST architectures
  • Experience working with databases such as MongoDB
  • Familiarity with cloud infrastructure and services, particularly AWS
  • Interest in shaping and evolving technology stacks and engineering practices


Additional Information


Work Environment


  • Hybrid work model with in-office collaboration several days per week
  • Highly collaborative team environment with a strong culture of trust and shared ownership
  • Fast-paced startup setting with minimal bureaucracy and rapid decision-making


Team Culture


  • Emphasis on curiosity, kindness, and collaborative problem-solving
  • Strong focus on building products based on real customer feedback
  • Opportunity to contribute beyond engineering, including product ideas and cultural development


Benefits & Perks


  • Generous paid time off and flexible holiday scheduling
  • Budget for professional development and learning opportunities
  • Equipment budget to support productivity and comfort



Apply for this job