Software Engineer II – QuantumBlack Labs

Company: QuantumBlack, AI by McKinsey
Apply for the Software Engineer II – QuantumBlack Labs
Location: London
Job Description:

Software Engineer II – QuantumBlack Labs

Join to apply for the Software Engineer II – QuantumBlack Labs role at QuantumBlack, AI by McKinsey.

Your Impact

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
  • While we advocate for using the right tech for the right task, we often leverage the following technologies: Python, TypeScript/JavaScript, React, Node, Flask, SQL, cloud infra, CI/CD
  • 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

#J-18808-Ljbffr…

Posted: April 11th, 2026