At a Glance
- Tasks: Lead a team to design and develop innovative voice assistant features.
- Company: Join PolyAI, a leader in AI-driven customer service solutions.
- Benefits: Enjoy flexible working, generous holiday, and professional development opportunities.
- Why this job: Make a real impact in AI while leading a talented engineering team.
- Qualifications: 5+ years in software engineering with proven leadership experience.
- Other info: Embrace a culture of diversity and continuous improvement.
The predicted salary is between 48000 - 72000 £ per year.
PolyAI automates customer service through lifelike voice assistants that let customers lead a conversation. Our voice assistants enable businesses to deliver outstanding customer service that rivals human agents. Our customers include world-leading logos that are expanding how they use our platform, driving automation of critical customer service operations and integrating PolyAI into daily workflows.
Join us as a Lead Software Engineer (People Manager) on our Data - Engineering team. You will play a key role in delivering the next generation of our no-code agent studio platform. In this role, you’ll lead the design and development of features that power insight generation, reporting, and the data-driven backbone of our no-code platform for building voice assistants.
You’ll balance hands-on technical design with people leadership, shaping architecture, reviewing code, and helping your team grow through clear feedback and development paths. Working closely with Product, you’ll turn ambitious ideas into scalable, reliable systems that power millions of AI-driven conversations. This is a role for someone who loves both building and leading: setting the technical direction, driving predictable delivery, and cultivating a culture where engineers thrive and great software gets shipped.
Responsibilities- Lead and mentor a cross-functional team of engineers, balancing hands-on technical work with people leadership.
- Participate directly in review cycles and career development paths for the team, while setting the bar for technical quality and maintainability.
- Drive sprint and review cycles, ensuring clear goals, predictable delivery, and accountability across the team.
- Partner closely with Product to translate business goals into an actionable roadmap and measurable outcomes.
- Drive the software architecture of our multitenant conversational AI platform, ensuring robustness, scalability, and reliability—particularly in externally facing developer APIs.
- Champion and enforce strong engineering standards and best practices across the team.
- Proven experience leading a team of 3+ engineers, including sprint planning, performance reviews, technical mentorship, technical project planning, scoping, architecture and delivery.
- Experience coaching engineers through design decisions, trade-offs, and technical challenges.
- Comfortable leading people and setting technical direction while staying closely engaged with the engineering work.
- 5+ years of professional experience as a Software Engineer in a people management role, with a track record of delivering production features.
- Significant expertise in Python and TypeScript is a must.
- Experience with at least one major cloud provider (AWS, GCP, or Azure).
- Participation in the company’s employee share options plan
- 25 days holiday, plus bank holidays
- Flexible working from home policy
- Work from outside of the UK for up to 6 months each year
- Telehealth EAP 24/7 for confidential support
- Enhanced parental leave
- Bike-to-Work scheme
- Annual learning and development allowance
- One-off WFH allowance at joining
- Company-funded fertility and family-forming programmes
- Menopause care programme with Maven
- Private healthcare and dental cover, discounts on gym memberships and mental health programs
At PolyAI, we take pride in our values. Our core values shape our culture and our impact.
Our Core Values- Only the best
- Ownership
- Relentlessly improve
- Bias for action
- Disagree and commit
- Build for people
PolyAI is proud to be an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment decisions at PolyAI will be based on business needs without regard to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, neurodiversity status, or disability status.
Lead Software Engineer - People Manager (London Based 2-3x week) in City of London employer: PolyAI
Contact Detail:
PolyAI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer - People Manager (London Based 2-3x week) in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at PolyAI or similar companies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Prepare for the interview by diving deep into PolyAI's products and values. Understand how our voice assistants work and think about how you can contribute to the next-gen no-code platform. Show us you’re passionate about what we do!
✨Tip Number 3
Practice your technical skills! Brush up on Python and TypeScript, and be ready to tackle coding challenges. We want to see your problem-solving skills in action, so don’t skip this step!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team at PolyAI.
We think you need these skills to ace Lead Software Engineer - People Manager (London Based 2-3x week) in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Lead Software Engineer role. Highlight your leadership experience and technical expertise in Python and TypeScript, as these are key for us.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about leading a team and building innovative software. Share specific examples of how you've driven projects and mentored engineers in the past.
Showcase Your Technical Skills: Don’t just list your skills; demonstrate them! Include links to projects or code samples that showcase your work with cloud providers and any relevant software architecture you've designed.
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’re considered for this exciting opportunity!
How to prepare for a job interview at PolyAI
✨Know Your Tech Inside Out
Make sure you’re well-versed in Python and TypeScript, as these are crucial for the role. Brush up on your knowledge of cloud providers like AWS, GCP, or Azure, and be ready to discuss how you've used them in past projects.
✨Showcase Your Leadership Skills
Prepare examples that highlight your experience in leading teams and mentoring engineers. Think about specific instances where you’ve driven sprint planning or helped team members overcome technical challenges.
✨Align with Company Values
Familiarise yourself with PolyAI's core values. Be ready to discuss how you embody these values in your work, especially around ownership and continuous improvement. This will show that you’re a good cultural fit.
✨Prepare for Technical Discussions
Expect to dive deep into technical discussions during the interview. Prepare to talk about architectural decisions you've made, trade-offs you've considered, and how you ensure code quality and maintainability in your projects.