Software Engineer - QuantumBlack, AI by McKinsey
Overview In this role you collaborate with a global network to build and scale digital products for clients, shaping engineering culture and technical capabilities. You work hands-on across disciplines to transform client systems with cutting-edge solutions, while mentoring teams and growing as a technologist. You contribute to digital strategies and cross-functional initiatives that deliver meaningful client impact. This opportunity pairs rigorous learning with real-world impact in a high-performance environment.
Retribuzione / Benefits
competitive salary comprehensive benefits package global network and diverse colleagues mentorship and apprenticeship programs opportunities for growth and leadership high-performance culture
Responsabilità
Collaborate with technologists, designers, and strategists to deliver digital solutions for clients Develop software products from ground up and coach client teams on best practices Mentor client teams on engineering culture, user-centric design, and Agile values Engage in cross-functional problem-solving to shape digital strategies and scalable architectures Turn digital ambitions into reality through hands-on technical execution across industries
Requisiti fondamentali
Bachelor, Master, or PhD in computer science, ML, statistics, mathematics, engineering, or AI 1+ years of full-stack development experience Experience collaborating with both technical and non-technical teammates Hands-on experience across frontend (TypeScript, React, Angular, Vue, Next.js, Tailwind), backend (Python, Node.js, Java/Spring, C#/.NET), and databases (SQL, NoSQL, vector databases, ETL) Experience with LLM frameworks, prompt orchestration, agent frameworks, MCPs, evaluation frameworks, and cloud platforms (Azure, AWS, GCP); Docker and CI/CD Strong focus on automated testing, logging, monitoring, and system reliability Experience in Agile teams and sprint ceremonies Experience pair programming with other developers Strong time management in autonomous environments Excellent English and Italian communication skills strong communication collaboration adaptability Frontend: TypeScript, React, Angular, Vue, Next.js, Tailwind Backend: Python, Node.js, Java/Spring, C#/.NET Databases: SQL, NoSQL, vector databases, ETL
Retribuzione / Benefits
competitive salary comprehensive benefits package global network and diverse colleagues mentorship and apprenticeship programs opportunities for growth and leadership high-performance culture
Responsabilità
Collaborate with technologists, designers, and strategists to deliver digital solutions for clients Develop software products from ground up and coach client teams on best practices Mentor client teams on engineering culture, user-centric design, and Agile values Engage in cross-functional problem-solving to shape digital strategies and scalable architectures Turn digital ambitions into reality through hands-on technical execution across industries
Requisiti fondamentali
Bachelor, Master, or PhD in computer science, ML, statistics, mathematics, engineering, or AI 1+ years of full-stack development experience Experience collaborating with both technical and non-technical teammates Hands-on experience across frontend (TypeScript, React, Angular, Vue, Next.js, Tailwind), backend (Python, Node.js, Java/Spring, C#/.NET), and databases (SQL, NoSQL, vector databases, ETL) Experience with LLM frameworks, prompt orchestration, agent frameworks, MCPs, evaluation frameworks, and cloud platforms (Azure, AWS, GCP); Docker and CI/CD Strong focus on automated testing, logging, monitoring, and system reliability Experience in Agile teams and sprint ceremonies Experience pair programming with other developers Strong time management in autonomous environments Excellent English and Italian communication skills strong communication collaboration adaptability Frontend: TypeScript, React, Angular, Vue, Next.js, Tailwind Backend: Python, Node.js, Java/Spring, C#/.NET Databases: SQL, NoSQL, vector databases, ETL