At a Glance
- Tasks: Lead innovative AI projects and shape the future of customer service technology.
- Company: Join a pioneering AI company transforming customer interactions.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic environment with a focus on collaboration and innovation.
- Why this job: Be at the forefront of AI development and make a significant impact.
- Qualifications: 10+ years in engineering with strong product and design instincts.
The predicted salary is between 90000 - 120000 £ per year.
What's the opportunity? Fin is the #1 AI agent for customer service, resolving over 1M customer conversations every week. We are on the cutting edge of defining how AI agents should work, inventing new paradigms and discovering new problem spaces. This role is central to the Service Agent pillar, which comprises 12 growing teams building every capability that makes Fin function. You will partner at a strategic pillar level, leveraging broad context across work streams, deep technical understanding of Fin's end-to-end operations, and the autonomy to guide future directions. You will be responsible for initiating new work streams from scratch, including forming new teams, clarifying ambiguous problem spaces, and managing aggressive timelines. Given the intense competitive landscape with fast-moving AI-native startups, we need an individual who thrives under pressure, maintaining technical excellence while operating at startup speed within a well-resourced company with a strong customer base.
What will you do?
- Partner at the strategic pillar level. Utilize broad context across work streams to inform technical strategy and investment priorities, making decisions on focus areas and interventions.
- Spin up 0-to-1 work streams. Assemble new teams, clarify problem spaces, build momentum under aggressive timelines, set high expectations, and drive execution.
- Execute on the most ambiguous, highest-stakes problems. Engage hands-on by writing code and shipping features, maintaining deep involvement in execution.
- Lead experimental work at the AI frontier. Conduct A/B tests, perform prompt engineering, build evaluations, and calibrate accuracy, cost, and latency for LLM-powered features, pioneering new paradigms for customer-facing software.
- Shape long-term technical strategy through execution. Your hands-on work will inform architectural decisions and influence the evolution of how products are built, including data models, system design, and the shift from GUI-first to agent-first interfaces.
- Work across the full stack in an AI-first development environment. Push the boundaries of AI-assisted development using tools like Claude Code with unlimited tokens and a sophisticated ecosystem of MCP servers, skills, and shared context, shaping the engineering organization's workflow.
- Raise the bar for the people around you. Provide direct, actionable feedback to accelerate and develop senior and staff engineers.
What are we looking for?
- The core requirement is a combination of engineering depth and product thinking. We seek someone with profound engineering capabilities coupled with strong product and design instincts. You must be able to both build complex systems and identify the correct problems to solve.
- Operated at real scale and has builder energy. Experience with large-scale distributed systems in production environments, combined with startup DNA: urgency, resourcefulness, and a bias toward building.
- AI fluency. Actively experimenting with AI-assisted development, pushing boundaries, and forming opinions on its impact on software development.
- Deep technical depth with breadth. Ability to go deep into at least one technical domain while easily navigating complex multi-team systems, moving fluidly from business context to technical strategy to implementation details.
- Communication as a superpower. Capability to explain technical investments to leadership, align multiple teams on complex projects, and guide engineers through implementation details.
- Extreme autonomy. Proactively partner with the Engineering Director to identify pillar needs, form convictions, and act on them.
- Critical thinking about the business. Understanding Fin's optimization goals and translating them into technical decisions, including investment, tracking, and defunding work streams.
- At least ~10+ years of experience, with significant time as a technical leader driving complex projects across multiple teams and stakeholders.
- Stack agnostic. While we use Ruby on Rails, React (migrating from Ember), and AWS, what matters most is the ability to learn, build, and operate effectively with AI tools like Claude Code. Proficiency with a high-level programming language and fluency in AI-assisted development will ensure rapid productivity.
Principal Engineer, Fin AI Agent employer: Fin
At Fin, we pride ourselves on being at the forefront of AI innovation, offering a dynamic work environment that fosters creativity and collaboration. Our culture encourages autonomy and empowers employees to take ownership of their projects, while our commitment to professional growth ensures that you will have ample opportunities to develop your skills and advance your career. Located in a vibrant tech hub, we provide a unique blend of startup agility within a well-resourced framework, making us an exceptional employer for those looking to make a meaningful impact in the AI space.
StudySmarter Expert Advice🤫
We think this is how you could land Principal Engineer, Fin AI Agent
✨Tip Number 1
Network like a pro! Reach out to people in your industry, especially those already working at Fin. A friendly chat can open doors and give you insider info on what they're really looking for.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your engineering depth and product thinking, make sure to share it. It’s a great way to demonstrate your hands-on experience.
✨Tip Number 3
Prepare for the interview by diving deep into Fin's AI solutions. Understand their products and think about how you can contribute to their mission. Tailor your examples to show how you can tackle ambiguous problems and drive execution.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Fin team.
We think you need these skills to ace Principal Engineer, Fin AI Agent
Some tips for your application 🫡
Show Your Engineering Depth:When writing your application, make sure to highlight your engineering experience and any complex systems you've built. We want to see that you can navigate both technical and product challenges with ease.
Communicate Clearly:Your ability to explain technical concepts is crucial. Use clear and concise language in your application to demonstrate how you can align teams and guide projects. Remember, communication is a superpower!
Emphasise AI Fluency:Since we're all about pushing the boundaries of AI, share any experiences you have with AI-assisted development. Let us know how you've experimented with AI tools and what impact they've had on your work.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process.
How to prepare for a job interview at Fin
✨Understand the AI Landscape
Make sure you’re up to speed with the latest trends in AI, especially in customer service. Familiarise yourself with how AI agents like Fin operate and be ready to discuss your thoughts on their impact and future developments.
✨Showcase Your Technical Depth
Prepare to dive deep into your technical expertise. Be ready to discuss specific projects where you've built complex systems or solved ambiguous problems, highlighting your hands-on experience with AI-assisted development tools.
✨Communicate Clearly and Confidently
Practice explaining complex technical concepts in simple terms. You’ll need to demonstrate your ability to align teams and communicate effectively with leadership, so think of examples where you’ve successfully done this in the past.
✨Demonstrate Your Builder Energy
Share stories that showcase your resourcefulness and urgency in previous roles. Highlight instances where you initiated new work streams or led teams under tight deadlines, as this aligns perfectly with the fast-paced environment they’re looking for.