Software Engineer II - QuantumBlack Labs in London
Software Engineer II - QuantumBlack Labs

Software Engineer II - QuantumBlack Labs in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
Q

At a Glance

  • Tasks: Join a dynamic team to create innovative AI and machine learning products.
  • Company: QuantumBlack, AI by McKinsey - a leader in tech innovation.
  • Benefits: Competitive salary, flexible work options, and opportunities for skill enhancement.
  • Why this job: Make a real-world impact while working with cutting-edge technologies.
  • Qualifications: Degree in computer science or equivalent experience; 2-5 years in software development.
  • Other info: Collaborative environment with excellent growth potential and diverse teams.

The predicted salary is between 36000 - 60000 ÂŁ per year.

You will be part of QuantumBlack Labs and work in a team of software engineers, product managers, data scientists, data engineers and designers to create innovative products and new technologies that accelerate and scale our work in artificial intelligence and machine learning. You will collaborate with interdisciplinary teams to design and deliver innovative solutions, continuously enhance your skills, address user needs, and contribute to building impactful, high‐quality products that drive real‐world outcomes. You will join our London or Madrid office and collaborate within cross‐functional teams to create and develop innovative tools and products by managing workstreams, engaging in discussions, and crafting technical solutions tailored to user needs.

Responsibilities

  • Work collaboratively in Agile teams through code reviews, pair programming, and iterative delivery.
  • Deliver well‐structured, production‐quality code, own small–medium features end‐to‐end, participate in design discussions with senior engineers, write tests, document code, maintain high reliability, and engage in code reviews while contributing to team best practices.

Qualifications and Skills

  • Degree in computer science or related field, or equivalent practical experience.
  • 2‐5+ years of relevant experience.
  • Experience building production‐grade applications in at least one part of the stack (backend, frontend, infra), with willingness to learn others as needed.
  • Ability to deliver features independently, participate in design discussions, and collaborate with senior engineers on system architecture.
  • Experience pair programming collaboratively with other developers.
  • Exposure to or interest in working with modern AI systems (LLMs, agent frameworks, cloud deployment); ML experience is a plus but not required.
  • Nice to have: Experience with cloud deployment (Azure/AWS/GCP), containerization (Docker), frontend frameworks (React), CI/CD environments, and interest in agentic systems, LLMs, or workflow automation.
  • Demonstrated experience working collaboratively with other developers, as well as technical and non‐technical people within software team.
  • Exceptional time management to meet your responsibilities in a complex and largely autonomous work environment.
  • Strong communication skills, both verbal and written, in English and local office language(s), with the ability to adjust your style to suit different perspectives and seniority levels.

Software Engineer II - QuantumBlack Labs in London employer: QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey, is an exceptional employer that fosters a collaborative and innovative work culture in its London and Madrid offices. Employees benefit from engaging in cutting-edge projects within interdisciplinary teams, ample opportunities for professional growth, and a commitment to work-life balance, making it an ideal environment for those passionate about artificial intelligence and machine learning.
Q

Contact Detail:

QuantumBlack, AI by McKinsey Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer II - QuantumBlack Labs in London

✨Tip Number 1

Network like a pro! Reach out to current employees at QuantumBlack or similar companies on LinkedIn. A friendly chat can give you insider info and might even lead to a referral!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AI or machine learning. This is your chance to demonstrate your coding chops and problem-solving abilities.

✨Tip Number 3

Prepare for the interview! Brush up on Agile methodologies and be ready to discuss your experience with code reviews and pair programming. We want to see how you collaborate and contribute to team success.

✨Tip Number 4

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 team at QuantumBlack Labs.

We think you need these skills to ace Software Engineer II - QuantumBlack Labs in London

Agile Methodologies
Production-Quality Code
Code Reviews
Pair Programming
System Architecture
Python
TypeScript
JavaScript
React
Node
Flask
SQL
Cloud Deployment (Azure/AWS/GCP)
Containerization (Docker)
CI/CD

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer II role. Highlight your experience in building production-grade applications and any relevant technologies you've worked with.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about AI and machine learning. Share specific examples of how you've collaborated in Agile teams and contributed to innovative solutions.

Showcase Your Projects: If you've worked on any interesting projects, especially those involving modern AI systems or cloud deployment, make sure to mention them. We love seeing real-world applications of your skills!

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 the role. Plus, it’s super easy!

How to prepare for a job interview at QuantumBlack, AI by McKinsey

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like Python, TypeScript, and React. Brush up on your knowledge of cloud deployment and containerization as well. Being able to discuss how you've used these technologies in past projects will show your practical experience.

✨Showcase Your Collaboration Skills

Since the role involves working in Agile teams, be prepared to talk about your experiences with pair programming and code reviews. Share specific examples of how you’ve collaborated with both technical and non-technical team members to deliver successful projects.

✨Prepare for Design Discussions

Think about some design challenges you’ve faced in previous roles and how you approached them. Be ready to engage in discussions about system architecture and feature delivery, demonstrating your ability to think critically and contribute to team best practices.

✨Communicate Effectively

Strong communication skills are key, so practice articulating your thoughts clearly. Be prepared to adjust your communication style based on who you’re speaking with, whether it’s a senior engineer or a product manager. This will help you connect better during the interview.

Software Engineer II - QuantumBlack Labs in London
QuantumBlack, AI by McKinsey
Location: London
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

>