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
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
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.