Remote job
Senior Engineer
Job details
About this role
Role overview Build core features for an AI-enabled platform that helps financial advisers handle operational work such as document processing, onboarding and client communications. As a senior member of a lean engineering team, you will own meaningful parts of the product across the stack and contribute to technical decisions as the platform grows.
Responsibilities - Design, build and ship product features across frontend and backend systems. - Develop AI pipelines for document processing and automated workflows. - Take responsibility for the quality and reliability of delivered work through testing and code review. - Help shape system architecture and technical decisions as the product scales. - Move between application development, infrastructure and operational needs as required.
Requirements - At least five years of software engineering experience. - Full-stack application development experience with React and Node.js. - Experience working with distributed systems. - Ability to work across frontend, backend and DevOps concerns. - Interest in how AI is changing software development, paired with sound engineering judgment. - Clear, collaborative communication and a customer-focused approach.
Nice to have - Experience with TypeScript, NestJS, GCP or Azure. - Strong PostgreSQL experience or a background building workflow and automation systems. - Production experience with AI systems, including evaluation, language model pipelines or document extraction. - Experience working in regulated or enterprise environments.
Benefits and work setup This is a full-time role based in London, with flexibility to work remotely. The package includes salary and equity, and the role offers autonomy and the opportunity to influence product and engineering practices.