Senior Software Engineer (AI-Native Development) in London

Senior Software Engineer (AI-Native Development) in London

London Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
W

At a Glance

  • Tasks: Build innovative software using AI tools to enhance development speed and quality.
  • Company: Join Benivo, a leading SaaS company in Global Mobility with a focus on smart teams.
  • Benefits: Enjoy hybrid working, generous leave, flexible hours, and a wellbeing cash allowance.
  • Other info: Embrace a diverse and inclusive workplace with excellent career growth opportunities.
  • Why this job: Make a real impact by leveraging AI to create better software solutions.
  • Qualifications: Experience in software development and proficiency with AI-assisted tools required.

The predicted salary is between 70000 - 90000 £ per year.

At Benivo, we believe the next generation of strong software engineers will combine deep engineering judgment with the ability to orchestrate AI agents to design, implement, test, and ship software faster. We are hiring a Senior Software Engineer (AI-Native Development) to help us build software significantly faster and better using tools such as Codex, Claude, GitHub Copilot, and similar tools. This is not an AI/ML or research role. It is a hands-on software engineering role for someone who can use AI effectively across the full development lifecycle while remaining fully responsible for quality, design, maintainability, security, and production outcomes.

What you will do:

  • Build new product capabilities from requirements through release
  • Work confidently inside a large, evolving codebase with technical debt and business-critical logic
  • Set up and use multiple AI agents or agentic workflows to accelerate requirements analysis, implementation, testing, refactoring, unit testing, and documentation
  • Review and strengthen AI-generated output rather than relying on it blindly
  • Write maintainable, production-grade code and automated tests
  • Make sound technical decisions across architecture, performance, security, and maintainability
  • Help raise the bar for AI-native engineering practices across the organisation

What we value:

  • Strong engineering fundamentals
  • Ability to produce significantly more engineering output by orchestrating AI tools effectively, not simply writing code faster manually
  • High ownership
  • Fast execution with quality
  • Sound judgment
  • Comfort operating in real production complexity
  • Business-result orientation

Requirements:

  • Experience building and shipping production software
  • Demonstrated ability to design effective prompts, agent workflows, and AI-assisted development processes using tools such as Codex, Claude, Copilot, Cursor, or similar systems
  • Experience structuring sophisticated engineering tasks so that AI agents can execute them effectively
  • Ability to evaluate, debug, and refine AI-generated outputs through prompt iteration and workflow design
  • Experience in both creating new systems and improving established ones
  • Strong understanding of APIs, databases, testing, debugging, and system design
  • Experience setting up and operating multiple AI agents or agentic workflows across requirements analysis, code generation, refactoring, code review, testing, refactoring, unit testing, and documentation
  • Strong ability to evaluate code quality, correctness, and security
  • Ability to work independently and take responsibility for outcomes

Preferred background:

  • Experience with C# / .NET, React, APIs, and automated testing
  • Experience in SaaS product companies
  • Experience with CI/CD and modern development workflows
  • Experience with legacy code modernisation
  • Experience in improving engineering productivity across a team

About Benivo:

Benivo is a leading SaaS company in the Global Mobility space. We value small, smart teams, practical problem solving, and engineers who can combine speed, judgment, and ownership. We are not looking for engineers who simply “use AI.” We are looking for engineers who can use AI well to produce better software and better outcomes.

Benefits:

  • Hybrid working: one to two days per week in the office (King’s Cross)
  • 33 days paid annual leave, including bank holidays which are flexible - you may choose to work on bank holidays and take the day off elsewhere in the year.
  • Flexible start-end times (core hours are 10am - 4pm)
  • Learning & development - every Friday afternoon is a half day to focus on your self-development and interests
  • A yearly generous wellbeing cash-allowance
  • PayLater cash advance - financial assistance for large personal expenses (e.g moving house, furniture, etc)
  • Work remotely from 30+ countries for one month per calendar year.
  • Share options in the employee’s options plan
  • Company social events and team celebrations

Benivo is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We encourage individuals from all backgrounds to apply and are eager to create a workforce that reflects the diversity of our community.

Senior Software Engineer (AI-Native Development) in London employer: Workable

At Benivo, we pride ourselves on fostering a dynamic work culture that champions innovation and collaboration. Our hybrid working model allows for flexibility, with the opportunity to work from our vibrant King's Cross office just one to two days a week, while also enjoying generous benefits such as 33 days of paid annual leave and dedicated time for personal development. We are committed to employee growth and inclusivity, making Benivo an exceptional employer for those looking to thrive in a forward-thinking environment.

W

Contact Details:

Workable Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (AI-Native Development) in London

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Workable or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Workable.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Workable.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Workable that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Senior Software Engineer (AI-Native Development) in London

Software Engineering
AI Tool Orchestration
Production Software Development
Prompt Design
Agent Workflows
Code Quality Evaluation
API Understanding

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Workable.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Workable and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Workable

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Workable uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.