At a Glance
- Tasks: Design and build AI agents that enhance customer interactions across various sectors.
- Company: Leading AI start-up in London with a focus on innovative technology.
- Benefits: Up to £200k base salary, equity options, and a dynamic work environment.
- Other info: Collaborative culture with opportunities for rapid career growth.
- Why this job: Join a high-impact team and shape the future of customer experience with AI.
- Qualifications: 2+ years in software engineering, strong Python and TypeScript skills required.
We’re supporting a category-leading AI organisation building next-generation conversational agents used by major global brands. Their platform powers intelligent, human-like interactions across chat, email and voice, resolving millions of customer queries in real time and at enterprise scale.
You would join a high-impact engineering team responsible for deploying production-grade AI agents that sit at the core of the product. These agents handle complex, multi-step customer journeys, work alongside human support teams, and directly influence customer experience, retention and revenue. This environment suits engineers who enjoy working end-to-end across the stack, quickly iterating with customers, and tackling deep technical challenges in reasoning, evaluation, orchestration and large-scale system reliability.
Responsibilities- Design and build AI agents that outperform human agents on complex customer interactions.
- Own features from inception to production, including modelling, evaluation, and integration with customer systems.
- Work directly with business leaders across sectors such as finance, healthcare, transport and hospitality.
- Experiment with the latest text and voice models and build scalable, production-ready pipelines.
- Identify patterns across customers and feed those insights into platform improvements.
- 2+ years’ experience in software engineering.
- Strong competence with Python and TypeScript, including asynchronous programming.
- Ability to debug across deep technical stacks: distributed systems, latency, failure modes, data flows.
- A strong academic background (top university or equivalent).
- Curiosity, ownership, and a bias for rapid, high-quality execution in an in-office environment.
Senior Software Engineer – AI employer: Durlston Partners LLP
Join a pioneering AI start-up in London that is at the forefront of transforming customer interactions through cutting-edge technology. With a vibrant work culture that fosters innovation and collaboration, employees are encouraged to take ownership of their projects while benefiting from competitive compensation packages, including equity options. This role offers exceptional opportunities for professional growth and the chance to work on impactful solutions that enhance customer experiences across various industries.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer – AI
✨Tip Number 1
Network like a pro! Reach out to current employees at the company through LinkedIn or industry events. A friendly chat can give us insider info and might even lead to a referral.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those related to AI and software engineering. This gives us a chance to demonstrate our expertise beyond just words.
✨Tip Number 3
Practice makes perfect! Conduct mock interviews with friends or use online platforms. This helps us get comfortable with technical questions and improves our confidence when it’s showtime.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we often have exclusive roles listed that you won’t find anywhere else.
We think you need these skills to ace Senior Software Engineer – AI
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with Python and TypeScript in your application. We want to see how you've tackled complex problems and what projects you've worked on that showcase your technical prowess.
Tailor Your Application:Don’t just send a generic CV! Tailor your application to reflect the specific requirements of the Senior Software Engineer role. Mention your experience with AI agents and any relevant projects that align with our mission at StudySmarter.
Be Curious:We love candidates who show curiosity! In your cover letter, share examples of how you've explored new technologies or solved challenging problems. This will demonstrate your passion for engineering and innovation.
Apply Through Our Website:For the best chance of success, make sure to apply through our website. It’s the easiest way for us to keep track of your application and ensures you’re considered for this exciting opportunity!
How to prepare for a job interview at Durlston Partners LLP
✨Know Your Tech Stack
Make sure you brush up on your Python and TypeScript skills before the interview. Be ready to discuss your experience with asynchronous programming and how you've tackled debugging in complex systems. They’ll want to see that you can handle deep technical challenges.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've designed and built AI solutions in the past. Think about specific projects where you’ve owned features from inception to production, and be ready to explain your thought process and the impact of your work.
✨Understand the Business Impact
Since you'll be working directly with business leaders, it’s crucial to understand how AI agents can influence customer experience and revenue. Research the sectors they operate in, like finance and healthcare, and think about how your work can drive improvements in those areas.
✨Emphasise Your Curiosity and Ownership
This role requires a bias for rapid execution and a willingness to experiment. Be prepared to discuss how you’ve taken ownership of projects and your approach to learning new technologies or methodologies. Show them that you’re not just a coder, but someone who is eager to innovate.