Lead AI Solutions Designer and Developer
Summary
Lead-level role designing and building AI solutions, scalable data pipelines, and software products from the ground up, working with client teams and McKinsey's QuantumBlack AI groups. Core stack: Python, PySpark/SQL, Airflow, Databricks, Kedro, Docker/Kubernetes, and cloud platforms (AWS/Azure/GCP).
- Design and development of innovative AI solutions
- Collaboration with global technologists, data scientists, and industry experts
- Development of scalable data pipelines
- Building software products and services from the ground up
- Assessment of data landscapes and ensuring data quality
- Preparation of data for advanced analytics models
- Management of secure data environments
- Contribution to research and development initiatives and internal asset development
- Participation in cross-functional problem-solving sessions with client leaders
- Mentoring client teams on engineering best practices, user-centric design, and Agile values
- Partnering with QuantumBlack, AI by McKinsey and QuantumBlack Labs teams to create machine learning systems
- Degree in Computer Science, Engineering, Mathematics, or equivalent experience
- 6+ years of professional experience in building and deploying data solutions and software products
- Strong coding skills in Python
- Experience with structured, semi-structured, and unstructured data
- Hands-on expertise in containerization and orchestration using Docker and Kubernetes
- Familiarity with distributed computing frameworks such as Spark and Dask
- Familiarity with cloud platforms such as AWS, Azure, and GCP
- Familiarity with analytics libraries such as pandas, numpy, and matplotlib
- Exposure to DevOps, DataOps, and MLOps concepts and best practices
- Experience with core technologies including Python, PySpark, SQL, Airflow, Databricks, Kedro, Dask/RAPIDS, Docker, Kubernetes, and cloud services (AWS/GCP/Azure)
- Demonstrated experience working collaboratively with developers and technical and non-technical people within software teams
- Experience working in Agile teams including active participation in sprint ceremonies
- Exceptional time management in a complex and largely autonomous work environment
- Strong communication skills in English and local office language(s)
- Experience in Scala or Java
- Experience with Generative AI or agentic systems including building Retrieval-Augmented Generation systems, implementing large language models, or integrating advanced AI frameworks
- Exposure to AI modeling frameworks such as TensorFlow, PyTorch, Keras, or Scikit-Learn
- Familiarity with AI Governance and Safety principles including Responsible AI practices, bias and hallucination testing, and LLM safety guardrails
- Continuous learning culture with structured programs and clear, actionable feedback
- A voice that matters with opportunities to offer innovative ideas and practical solutions
- Global community with colleagues across 65+ countries and over 100 nationalities
- World-class benefits including competitive salary based on location, experience, and skills
- Comprehensive benefits package enabling holistic well-being for employees and their families
Skills
- Agentic AI
- Agile
- AI
- Airflow
- Analytics
- AWS
- Azure
- Cloud
- Containerization
- Dask
- Data Pipelines
- Data Quality
- Databricks
- DevOps
- Distributed Computing
- Docker
- GCP
- Generative AI
- Java
- Keras
- Kubernetes
- LLM
- Machine Learning
- Matplotlib
- MLOps
- NumPy
- pandas
- PySpark
- Python
- PyTorch
- RAG
- Scala
- scikit-learn
- Spark
- SQL
- TensorFlow