KPMG India

Assistant Manager- Azure Gen AI– Full Stack Engineer

4 December 2024
Apply Now
Deadline date:
£24000 - £56000 / year

Job Description

The Azure Rapid Prototype Engineer will sit within the Digital Build Service Team in Global Lighthouse and will work closely with the Azure Tech Lead and an Azure AI Modeler to build global client solutions to enable KPMG’s Connected, Powered, Trusted and Elevate propositions. Solutions built by the Digital Build Service will be primarily AI focused, with remaining solutions covering data, analytics and emerging technology.

 

Responsibilities:

  • Develop applications using Azure APIs and SDKs in Python, .NET, Java and other supported development languages.
  • Work with senior staff within the Digital Build Service and across KPMG Global to gather requirements / understand business purpose of solutions
  • Design and develop Azure-based solutions for global member firms (to provide to clients), with an initial focus on Connected solutions
  • Design, develop, enhance, and deploy scalable AI solutions on various cloud platforms (both front end and back end), focusing on services like Vertex AI, Azure AI
  • Understand and implement modern application development methodologies like microservices (including dockers & Kubernetes) and serverless architectures on Azure.
  • Implement front end development with Django, Flask and Streamlit and able to translate the backend into an easy to use web interface
  • Develop and implement Azure-based prototypes
  • Deploying machine learning models in production using Azure Machine Learning Service.
  • Knowledge of MLOps practices and integrating them with traditional DevOps pipelines.
  • Automate deployments, testing, and configuration management using tools like Azure DevOps, GitHub, and Ansible.
  • Test and validate Azure-based solutions
  • Explore and implement innovative AI technologies and tools like Prompt flow to enhance user interaction and experience.
  • Ensure the integration of security practices throughout the AI lifecycle, adopting a DevSecOps mindset to safeguard applications and data
  • Analyse and improve the efficiency, scalability, and stability of various deployed systems, leveraging your expertise in containers and cloud-native technologies.
  • Provide technical support to / respond to queries from global member firms on solutions.

The Azure Rapid Prototype Engineer will sit within the Digital Build Service Team in Global Lighthouse and will work closely with the Azure Tech Lead and an Azure AI Modeler to build global client solutions to enable KPMG’s Connected, Powered, Trusted and Elevate propositions. Solutions built by the Digital Build Service will be primarily AI focused, with remaining solutions covering data, analytics and emerging technology.

 

Responsibilities:

  • Develop applications using Azure APIs and SDKs in Python, .NET, Java and other supported development languages.
  • Work with senior staff within the Digital Build Service and across KPMG Global to gather requirements / understand business purpose of solutions
  • Design and develop Azure-based solutions for global member firms (to provide to clients), with an initial focus on Connected solutions
  • Design, develop, enhance, and deploy scalable AI solutions on various cloud platforms (both front end and back end), focusing on services like Vertex AI, Azure AI
  • Understand and implement modern application development methodologies like microservices (including dockers & Kubernetes) and serverless architectures on Azure.
  • Implement front end development with Django, Flask and Streamlit and able to translate the backend into an easy to use web interface
  • Develop and implement Azure-based prototypes
  • Deploying machine learning models in production using Azure Machine Learning Service.
  • Knowledge of MLOps practices and integrating them with traditional DevOps pipelines.
  • Automate deployments, testing, and configuration management using tools like Azure DevOps, GitHub, and Ansible.
  • Test and validate Azure-based solutions
  • Explore and implement innovative AI technologies and tools like Prompt flow to enhance user interaction and experience.
  • Ensure the integration of security practices throughout the AI lifecycle, adopting a DevSecOps mindset to safeguard applications and data
  • Analyse and improve the efficiency, scalability, and stability of various deployed systems, leveraging your expertise in containers and cloud-native technologies.
  • Provide technical support to / respond to queries from global member firms on solutions.

Attributes: 

 

  • Strong problem-solving skills
  • Ability to work independently and as part of a team
  • Excellent communication and interpersonal skills 
  • Attention to detail 
  • Flexibility to join calls outside core working hours, as a member of an international team.
  • 5+ years of experience in software development and systems engineering
  • 3+ years of experience with Azure cloud services
  • Strong experience around leveraging text data using models from Open AI, Claude and other transformer based architectures
  • Prefer familiarity with tools like Kubeflow for managing AI workflows on Kubernetes.
  • Experience with Azure DevOps
  • Experience with Agile development methodologies
  • Experience in building AI solutions (with preference for Generative AI solutions specifically) leveraging RAG architecture
  • Strong understanding of serving models through various API frameworks( REST, FastAPI, TensorFlow Serving)
  • Bachelor’s degree in computer science, information technology, or a related field desirable.
  • Azure Solutions Architect Expert

Azure Developer Associate