Director of Engineering
Director of Engineering

Director of Engineering

Full-Time 100000 - 150000 £ / year (est.) No home office possible
Go Premium
Annapurna

At a Glance

  • Tasks: Lead a team to deliver AI-powered features in a cutting-edge SaaS platform.
  • Company: High-growth, product-led SaaS business with a focus on innovation.
  • Benefits: Fully remote work, high-impact role, and ownership of product strategy.
  • Other info: Dynamic, fast-paced environment with opportunities for professional growth.
  • Why this job: Shape the future of AI in real-world products and lead a talented engineering team.
  • Qualifications: Proven experience in leading engineering teams and delivering AI features.

The predicted salary is between 100000 - 150000 £ per year.

We’re partnering with a high-growth, product-led SaaS business to hire a Director of Engineering to lead a Platform Intelligence function focused on AI-driven product innovation. This is a hands-on leadership role combining engineering management, delivery ownership, and cutting-edge work across GenAI and data-driven product features.

The Role

  • You’ll lead a cross-functional squad (engineers, QA, product, design) delivering AI-powered features and data-driven capabilities into a modern SaaS platform.
  • This role sits at the intersection of engineering, data science, and product, with a focus on turning complex models and emerging AI capabilities into real, user-facing value.

What You’ll Be Doing

  • Leading the delivery of AI and GenAI-powered product features end-to-end.
  • Translating data science outputs into scalable platform features (UI + APIs).
  • Driving adoption of AI tooling and AI-assisted development practices.
  • Owning roadmaps, delivery planning, and execution across multiple initiatives.
  • Managing and developing a high-performing engineering team.
  • Collaborating with Product, Design, and Data teams to deliver impactful solutions.
  • Improving delivery predictability, quality, and engineering processes.
  • Managing cross-team dependencies and stakeholder expectations.
  • Partnering with architecture on technical direction and system design.

What They’re Looking For

  • Proven experience leading engineering teams in SaaS environments.
  • Strong understanding of full-stack systems and API-driven architecture.
  • Experience delivering AI / ML / GenAI-powered features into production.
  • Solid knowledge of LLMs, prompt engineering, RAG, or agent-based systems.
  • Experience working closely with Data Science / Data Engineering teams.
  • Strong delivery mindset with experience owning roadmaps and execution.
  • Comfortable operating in fast-paced, cross-functional environments.

Nice to have:

  • Experience with modern stacks (TypeScript, Node, cloud platforms).
  • Exposure to data platforms / warehousing (e.g. Snowflake).
  • Strong Agile / Scrum background.

Why Join?

  • Lead a team building next-generation AI-powered SaaS products.
  • High-impact role with real ownership across product and engineering strategy.
  • Fully remote, globally distributed team.
  • Opportunity to shape how AI is embedded into real-world products at scale.

Director of Engineering employer: Annapurna

Join a dynamic and innovative SaaS company that prioritises AI-driven product development and offers a fully remote work environment across the UK, Germany, and the USA. As a Director of Engineering, you will lead a talented team in a culture that fosters collaboration, creativity, and continuous learning, providing ample opportunities for professional growth while making a significant impact on cutting-edge technology. With a focus on delivering real user value through advanced AI capabilities, this role is perfect for those seeking meaningful and rewarding employment in a high-growth setting.
Annapurna

Contact Detail:

Annapurna Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Director of Engineering

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in SaaS or AI. A personal introduction can make all the difference when you're aiming for that Director of Engineering role.

✨Tip Number 2

Showcase your expertise! Prepare a portfolio or case studies that highlight your experience with AI-driven product features and engineering management. This will help you stand out during interviews and demonstrate your hands-on leadership skills.

✨Tip Number 3

Be ready to discuss your vision! When you land an interview, be prepared to talk about how you would lead a cross-functional squad and drive the adoption of AI tooling. Show them you’re not just a manager, but a strategic thinker.

✨Tip Number 4

Apply through our website! We want to see your application directly, so don’t hesitate to submit it there. It’s the best way for us to connect and get you one step closer to leading a high-performing engineering team.

We think you need these skills to ace Director of Engineering

Engineering Management
AI-driven Product Innovation
Cross-functional Team Leadership
Data Science Collaboration
Full-stack Systems Understanding
API-driven Architecture
AI / ML / GenAI Feature Delivery
LLMs Knowledge
Prompt Engineering
Roadmap Ownership
Agile / Scrum Methodologies
Cloud Platforms Experience
Data Platforms / Warehousing Exposure
Delivery Predictability Improvement
Stakeholder Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Director of Engineering role. Highlight your leadership in SaaS environments and any experience with AI-driven product features to catch our eye!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for engineering and how you’ve successfully led teams in delivering innovative solutions. Don’t forget to mention why you’re excited about working with us at StudySmarter!

Showcase Your Technical Skills: We want to see your technical prowess! Include specific examples of how you've worked with full-stack systems, APIs, and AI/ML features. This will help us understand your hands-on experience and how you can contribute to our team.

Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and ensure you’re considered for this exciting opportunity!

How to prepare for a job interview at Annapurna

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially around AI, GenAI, and full-stack systems. Brush up on your knowledge of LLMs and API-driven architecture, as these will likely come up during technical discussions.

✨Showcase Your Leadership Style

Prepare to discuss your approach to leading engineering teams, particularly in a SaaS environment. Think about specific examples where you've successfully managed cross-functional squads and delivered impactful solutions, as this will demonstrate your fit for the role.

✨Be Ready to Discuss Roadmaps

Since you'll be owning roadmaps and execution, come prepared with examples of how you've planned and executed projects in the past. Highlight your delivery mindset and how you’ve improved predictability and quality in previous roles.

✨Collaborate and Communicate

This role requires collaboration with various teams, so be ready to talk about how you’ve worked with product, design, and data teams in the past. Share experiences that showcase your ability to manage stakeholder expectations and cross-team dependencies effectively.

Director of Engineering
Annapurna
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>