Engineering Manager – Software & ML
Engineering Manager – Software & ML

Engineering Manager – Software & ML

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Capital One UK

At a Glance

  • Tasks: Lead a team to develop software and integrate machine learning into financial products.
  • Company: Join Capital One, a leading tech-driven financial company with a focus on innovation.
  • Benefits: Enjoy competitive salary, performance bonuses, and access to top-notch facilities.
  • Why this job: Make a real impact by shaping the future of banking with cutting-edge technology.
  • Qualifications: Experience in software engineering leadership and knowledge of modern programming languages.
  • Other info: Hybrid work model with opportunities for personal and professional growth.

The predicted salary is between 43200 - 72000 £ per year.

We are looking for a Software Engineering Manager who brings a solid foundation in modern development and some experience with Machine Learning environments. You'll lead and grow a team that builds the core software powering our data-driven financial products, ensuring our models are integrated into seamless, consumer-facing experiences.

What you'll do

  • Lead & Scale: Support a cross-functional group of engineers to design, develop, and integrate software features that are vital to the lives of credit card consumers.
  • Nurture Talent: Coach and nurture your engineers, including those working on ML integration to achieve their technical, business, and personal goals.
  • Bridge the Gap: Collaborate with Product Managers and Data Scientists to ensure ML models are effectively integrated into our production software.
  • Build Robust Systems: Oversee the development of platforms that are performant, secure, and capable of handling the unique deployment needs of AI-powered features.
  • Optimize Delivery: Enhance engineering and agile processes, ensuring that model updates and software releases move in sync.

What we're looking for

  • Leadership Excellence: Proven experience leading and supporting software engineering teams to achieve business goals.
  • Technical Breadth: Excellent knowledge of RESTful API development in modern languages (Java, Python, or .Net) and experience with Cloud environments (AWS or Azure).
  • AI Awareness: You aren’t necessarily a researcher, but you have expectations of how AI fits into the stack. You understand the basics of model inference, data requirements, and how to manage the non-deterministic nature of AI.
  • Strategic Thinking: Comfortable making technical trade-offs between the need for rapid experimentation and long-term architectural stability.
  • Collaborative Mindset: Ability to communicate effectively across engineering teams to maximize inner-sourcing and reduce technical debt.

What you'll get to learn

  • ML Integration at Scale: How to take machine learning models out of the lab and into a high-concurrency production environment.
  • Regulated AI: Navigating the complexities of fairness and transparency in a regulated financial landscape.
  • Cloud Evolution: Deepening your expertise in AWS/Cloud native tools that support modern intelligent applications.

Where and how you'll work

This is a permanent position based in either our London or Nottingham offices. We have a hybrid working model. You'll be based in the office 3 days a week (Tuesdays, Wednesdays, and Thursdays) to foster team connection and collaboration.

What's in it for you

  • Innovation Time: We give you 10% of your time to work on cutting-edge projects - whether that's exploring new AI frameworks or building internal tools.
  • Growth: Access to Capital One University and external training to help you grow as both a leader and a technical strategist.
  • Total Reward: Competitive salary, performance bonus, and immediate access to core benefits (pension, private medical, and generous holiday).
  • World-Class Facilities: From our Nottingham gym and music rooms to our London rooftop running track and premium coffee bars.

Our Commitment to Diversity

We pride ourselves on hiring the best people, not the same people. We partner with organisations like Women in Tech and Stonewall to ensure we build teams that reflect the customers we serve. We offer a host of internal networks including REACH (Race Equality and Culture Heritage), OutFront (LGBTQ+ support), and Mind Your Mind. Capital One is committed to diversity in the workplace.

Engineering Manager – Software & ML employer: Capital One UK

At Capital One, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. With a commitment to employee growth through access to training and development opportunities, including 10% of your time dedicated to cutting-edge projects, our London office provides a vibrant environment where you can thrive both personally and professionally. Enjoy competitive benefits, world-class facilities, and a diverse workplace that values every individual's contribution as we work together to redefine banking for good.
Capital One UK

Contact Detail:

Capital One UK Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineering Manager – Software & ML

Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works at Capital One. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! If you’ve got a portfolio or any projects that highlight your experience with software and ML, make sure to share them during interviews. It’s a great way to demonstrate your expertise and passion for the role.

Tip Number 3

Prepare for those tricky questions! Brush up on your technical knowledge, especially around RESTful APIs and cloud environments. Being able to discuss these topics confidently will show that you’re ready to lead and grow a team effectively.

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 genuinely interested in joining our awesome team at Capital One.

We think you need these skills to ace Engineering Manager – Software & ML

Leadership Excellence
Software Engineering
Machine Learning Integration
RESTful API Development
Java
Python
.Net
Cloud Environments
AWS
Azure
Technical Trade-offs
Collaboration
Agile Processes
Communication Skills
Strategic Thinking
Performance Optimisation

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience in software engineering and machine learning. We want to see how your skills align with the role, so don’t hold back on showcasing relevant projects!

Showcase Leadership Skills: As an Engineering Manager, your leadership experience is key. Share examples of how you've nurtured talent and led teams to success. We love seeing how you’ve made a positive impact on your team’s growth!

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to track your application status along the way!

How to prepare for a job interview at Capital One UK

Know Your Tech Inside Out

Make sure you brush up on your knowledge of RESTful API development and the programming languages mentioned in the job description, like Java, Python, or .Net. Familiarise yourself with cloud environments such as AWS or Azure, as these are crucial for the role.

Showcase Your Leadership Skills

Prepare examples that highlight your experience in leading software engineering teams. Think about how you've nurtured talent and supported your team in achieving their goals. Be ready to discuss specific instances where your leadership made a difference.

Understand AI Integration

Even if you're not an AI researcher, it's important to demonstrate your understanding of how machine learning fits into software development. Be prepared to discuss model inference, data requirements, and how to manage the complexities of AI in production environments.

Communicate Collaboratively

Since collaboration is key in this role, practice articulating how you've effectively communicated across teams in the past. Think about how you've maximised inner-sourcing and reduced technical debt, and be ready to share those experiences during the interview.

Engineering Manager – Software & ML
Capital One UK

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

>