Software Engineer – QuantumBlack, AI by McKinsey

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

Overview

In this role you build cutting‑edge software for diverse clients, collaborating with technologists, designers and strategists to turn digital ambitions into scalable products. You mentor client teams, shape engineering cultures, and help sustain innovations beyond the initial delivery. Expect cross‑industry exposure, hands‑on development, and ongoing learning within a supportive, high‑performance environment. You will join QuantumBlack AI by McKinsey to drive meaningful change and build lasting technical capabilities.

Pay / Benefits

  • competitive salary
  • comprehensive benefits package
  • world-class learning and apprenticeship culture
  • mentorship and career development
  • global collaboration opportunities
  • flexible working arrangements (as described in perks)

Responsibilities

  • Develop software products and services from the ground up
  • Mentor client teams on engineering best practices and user-centered design
  • Coach client engineering cultures and adopt Agile values
  • Co-create with clients and leadership to deliver scalable solutions
  • Participate in cross‑functional problem‑solving with client leaders
  • Turn digital ambitions into reality through hands-on technical work
  • Collaborate with global technologists, designers and strategists to transform client businesses
  • Build and sustain long-term engineering capabilities within client organizations

Key requirements

  • 2-5+ years of full‑stack development experience
  • Undergraduate or master’s degree (or equivalent experience)
  • Hands-on experience across frontend and backend frameworks and databases
  • Experience with LLM frameworks, prompt orchestration, agent frameworks and cloud platforms
  • Docker and CI/CD experience
  • Strong automated testing, logging, and monitoring mindset
  • Experience in Agile teams and sprint ceremonies
  • Ability to work autonomously with excellent time management
  • Strong verbal and written English communication
  • strong communication skills
  • collaboration and teamwork
  • problem-solving mindset
  • Frontend: TypeScript, React, Angular, Vue, Next.js, Tailwind
  • Backend: Python, Node.js, Java/Spring, C#/.NET
  • Databases: SQL, NoSQL, vector databases, ETL

…

Posted: October 2nd, 2026