Who You'll Work With

You will join our Gurugram or Bangalore office as part of a product team in QuantumBlack Labs. 

For over ten years, QuantumBlack has been at the forefront of AI and machine learning solutions for advanced analytics business applications. Our teams in QuantumBlack Labs are responsible for designing products that can explain complex data landscapes and insights to our users.

You will work in multidisciplinary teams of software engineers, product managers, data scientists, data engineers and UX/IX designers to create innovative products and new technologies that facilitate, accelerate and enable the development and deployment of AI / machine learning solutions at scale in production. 

Operating like an “internal start-up”, we build software that facilitates, accelerates, and enables the development and deployment of AI/Machine Learning solutions. These tools draw on the latest insights from our client work and research & development efforts, delivering solutions as part of delightful experiences. We’ve already done a lot to be proud of, such as building frameworks and libraries for data scientists and data engineers to work on large-scale, complex analytics projects (we open-sourced our award-winning Kedro). We have created an “internal open-source” platform to share and reuse machine learning models and other technical assets, designed products that can explain complex data landscapes and insights through novel visualizations, and codified the methodology by which we deliver advanced analytics projects to our clients.

WHY JOIN US

At QuantumBlack you will collaborate with a wide range of people from different backgrounds and disciplines while drawing on the support and benefits of the wider McKinsey community. You will have a front row seat at the cutting edge of technology research and development areas including machine learning, artificial intelligence, and analytics-powered business transformation across many industries, applying your new knowledge to develop first-to-industry solutions.

What our developers particularly love about QuantumBlack Labs: 

Autonomy – Your users sit on the desk next to you, giving you unparalleled insight into key problems and the ability to design solutions iteratively, with literally rapid feedback. The fact that our developers have such good access to users make them great candidates to feed into the product lifecycle and suggest the next big thing!

Variety & growth – You’ll be part of an ecosystem of different products, providing unique learning and development opportunities. You're also supported to develop your career through first-class learning program, conference visits and more.

Creativity, insight and passion are at the heart of what we do, and we recognize that these things come from being balanced. We cultivate a modern work environment through an emphasis on wellness, insightful talks and training sessions. With colleagues from over 40 nationalities, we acknowledge the benefits of working with people from all walks of life.

What You'll Do

As a DevOps and cloud engineer you will have the opportunity to build industry leading proprietary code libraries, frameworks, applications and state of the art research and development. 

You will work in the rapidly evolving space of MLOps, at the intersection of data science, software engineering and cloud technology, to create production grade analytics solutions. You will produce high quality code and set the standards for DevOps and cloud engineering best practices across QuantumBlack. 

Working with teams, you will choose and use the right cloud services, frameworks and libraries for each task. You will design and build real world, scalable machine learning products and deploy to production. You will lead the thinking around MLOps and how it can be applied in the diverse environments QuantumBlack operates in. You will also collaborate with partner teams to integrate with their work and advance their capabilities. 

In addition, you will develop and mentor junior colleagues and help to grow the guild. You will provide insights to leadership based on client and team learnings, and you will lead initiatives, workstreams and people towards a common goal.

Qualifications

  • Bachelor's degree in technology, master’s in computer science, or equivalent knowledge acquired through work experience
  • Experience managing and automating large scale fault-tolerant deployments on cloud, running distributed workloads spanning multiple applications
  • Hands-on experience with Kubernetes for container orchestration and cloud technologies, such as AWS, Azure, and GCP
  • Strong automation experience in any configuration management framework, such as Ansible, Puppet, Chef, CloudFormation, or Terraform
  • Experience building CI/CD pipelines, code version control and GitOps for infrastructure automation
  • Strong programming skillset in any application scripting languages, including Python, Ruby, or Go
  • Strong foundations of cyber security best practices and experience implementing security on cloud
  • Experience working within agile teams integrated with developers and working in line with their lifecycles
  • Demonstrated leadership skills in a thought-leadership or team management capacity
  • Knowledge of distributed data processing technologies, such as Spark, Dask, Hadoop/MapReduce is a plus
  • Experience working with ML systems in a commercial environment is a plus
Read Full Description
Confirmed 30+ days ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles