profile-pic
Vetted Talent

Adnaan Nazir

Vetted Talent

I work on developing and deploying innovative solutions for generative AI applications, such as text, image, and video synthesis, using LLMs, state-of-the-art techniques and frameworks, such as Langgraph, Langchain, Vector Databases, Advanced RAG, Multi-Agentic Systems, MCP etc.

I have over 10 years of professional experience in software engineering, data science, and machine learning, with a strong background in Python, ML, NLP, LLMs, Multi Agentic Systems, Computer Vision, Azure, and AWS. I graduated with a B.Tech. in Computer Science from the Indian Institute of Technology, Mandi, where I also served as a teaching assistant for the course on Artificial Intelligence.

  • Role

    Lead AI Engineer

  • Years of Experience

    8.7 years

  • Professional Portfolio

    View here

Skillsets

  • MLOps
  • AutoGen
  • C#
  • EKS
  • Git
  • Hadoop
  • JavaScript
  • LangChain
  • LangGraph
  • Linux
  • LLMs
  • Milvus
  • Agents
  • Monitoring
  • Neo4j
  • Node.js
  • NoSQL
  • Qdrant
  • rag
  • Recommendation Systems
  • Redis
  • Semantic Kernel
  • Vector databases
  • anomaly detection
  • Python - 8 Years
  • TensorFlow - 8 Years
  • AWS - 8 Years
  • SQL - 8 Years
  • Docker - 8 Years
  • Kubernetes - 8 Years
  • C
  • Computer Vision
  • Deep Learning
  • Prolog
  • Haskell
  • Python
  • Python
  • Azure
  • NLP
  • PyTorch
  • Computer Vision
  • AWS
  • C++
  • FastAPI
  • Flask
  • GCP

Vetted For

10Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Python Developer (AI/ML & Cloud Services) - RemoteAI Screening
  • 43%
    icon-arrow-down
  • Skills assessed :GCP/Azure, Micro services, Django /Flask, Neo4j, Restful APIs, AWS, Docker, Kubernetes, machine_learning, Python
  • Score: 39/90

Professional Summary

8.7Years
  • Aug, 2025 - Present 11 months

    Lead AI Engineer

    Nops.io
  • Aug, 2024 - Aug, 20251 yr

    Lead AI Engineer

    MyPocketLawyer
  • Aug, 2024 - Aug, 2024

    Data and Applied Scientist II

    Microsoft
  • Feb, 2016 - Jun, 20193 yr 4 months

    Lead Data Scientist

    Envision Global Leadership
  • Feb, 2020 - Aug, 20222 yr 6 months

    Data Science Manager

    Fortem Genus Labs
  • Aug, 2022 - Jun, 2023 10 months

    Data Scientist - LLM and NLP Lead

    CallidusAI
  • Dec, 2015 - Feb, 2016 2 months

    Research and Development Intern

    Siemens Technology and Services

Applications & Tools Known

  • icon-tool

    NLP

  • icon-tool

    LLM

  • icon-tool

    GPT-4

  • icon-tool

    Fast API

  • icon-tool

    OpenAI

  • icon-tool

    Mistral

  • icon-tool

    Qdrant

  • icon-tool

    RAG

  • icon-tool

    Python

  • icon-tool

    Machine Learning

  • icon-tool

    AI

  • icon-tool

    .NET Core

  • icon-tool

    Azure

  • icon-tool

    MLOps

  • icon-tool

    PowerBI

  • icon-tool

    PyTorch

  • icon-tool

    Docker

  • icon-tool

    Kubernetes

  • icon-tool

    AWS

  • icon-tool

    GCP

  • icon-tool

    SQL

  • icon-tool

    NoSQL

  • icon-tool

    Prompt Engineering

  • icon-tool

    Flask

  • icon-tool

    DevOps

  • icon-tool

    Nodejs

  • icon-tool

    Redis

  • icon-tool

    Hadoop

  • icon-tool

    Nagios

  • icon-tool

    Linux Kernel

Work History

8.7Years

Lead AI Engineer

Nops.io
Aug, 2025 - Present 11 months
    Lead AI engineering for cloud financial optimization systems responsible for managing and optimizing more than $2B in cloud spend across enterprise cloud environments. Build and refine AI-driven recommendation systems for cost optimization, EKS optimization, workload rightsizing, anomaly detection, savings analysis, and cloud spend intelligence. Develop LLM-powered workflows for cloud operations, recommendation explanation, anomaly investigation, and engineering decision support, with a focus on correctness, reliability, and measurable business impact. Collaborate across engineering, product, and cloud operations teams to translate complex infrastructure, Kubernetes, and billing signals into scalable backend systems and actionable AI outputs. Apply production software engineering practices including code review, debugging, profiling, testing, API design, monitoring, containerization, and performance optimization. Technologies Used: Python, LLMs, RAG, LangChain, LangGraph, FastAPI, AWS, EKS, Kubernetes, Docker, SQL, APIs, anomaly detection, recommendation systems, cloud optimization, monitoring, analytics.

Lead AI Engineer

MyPocketLawyer
Aug, 2024 - Aug, 20251 yr
    Built an LLM-powered legal technology platform designed to replicate lawyer-like reasoning and automate complex legal workflows with reliable, auditable outputs. Developed dynamic AI agents, RAG pipelines, vector search workflows, and feedback loops to improve legal answer quality, traceability, and production reliability. Reviewed model outputs and agent behavior for correctness, hallucination resistance, prompt quality, retrieval quality, and domain-specific reasoning accuracy. Technologies Used: Python, LLMs, AI agents, LangChain, LangGraph, Vector DB, Retrieval-Augmented Generation, Neo4j, prompt engineering, model evaluation.

Data and Applied Scientist II

Microsoft
Aug, 2024 - Aug, 2024
    Built production-ready Generative AI and LLM-powered copilots for sourcing, procurement, and IDC-level Microsoft products, with emphasis on enterprise reliability, scalable architecture, and responsible AI outputs. Developed AI systems to ensure financial transactions followed proper authorization and policy compliance, using ML to automate and improve multiple stages of the pipeline. Worked in the Procurement Division on supplier lifecycle systems and delivered ML projects using NLP, computer vision, anomaly detection, and MLOps practices. Applied software engineering practices across backend development, model integration, debugging, API development, cloud services, and production monitoring. Technologies Used: Python, C, C++, C#, .NET Core, Azure, FastAPI, PowerBI, NLP, LLMs, LangChain, Autogen, Semantic Kernel, GPT-4, OpenAI, Llama 3, Mistral, Qdrant, Milvus, RAG, fine-tuning, PyTorch, computer vision, anomaly detection, MLOps.

Data Scientist - LLM and NLP Lead

CallidusAI
Aug, 2022 - Jun, 2023 10 months
    Spearheaded development of a scalable backend for fine-tuning Large Language Models to improve attorney productivity, incorporating RAG for better accuracy and grounded responses. Led continuous LLM training, deployment, evaluation, and inference workflows using advanced NLP, MLOps, API, and cloud engineering practices. Developed APIs for model inference and optimized services for load balancing, auto-scaling, reliability, and enterprise application integration. Promoted ethical AI practices with emphasis on transparency, fairness, privacy, security, and careful review of AI-generated outputs. Technologies Used: Python, TensorFlow, PyTorch, FastAPI, Docker, Kubernetes, AWS, GCP, SQL, NoSQL, Prompt Engineering, testing, model evaluation.

Data Science Manager

Fortem Genus Labs
Feb, 2020 - Aug, 20222 yr 6 months
    Developed RetinalNet, an AI system for detecting COVID-19 from retinal images, using TensorFlow and AWS SageMaker. Managed a team of 8 developers and guided engineering execution across data preprocessing, model training, evaluation, deployment, and monitoring. Engineered deep neural networks for medical imaging and built an end-to-end production pipeline from data ingestion to model deployment. Delivered a high-performing system with 93.73% recall and 99.61% precision.

Lead Data Scientist

Envision Global Leadership
Feb, 2016 - Jun, 20193 yr 4 months
    Designed algorithms and analyzed data for psychometric testing, assessment scoring, and data-driven decision workflows. Developed a web application covering backend, DevOps, machine learning training jobs, training data selection, model persistence, and dashboards for model inference selection. Created Flask inference APIs and deployed them to Kubernetes clusters, supporting scalable ML model serving and operational workflows. Technologies Used: Python, C, C++, NLP, AWS, Flask, SQL, DevOps, Node.js, Redis, Kubernetes, APIs, backend systems.

Research and Development Intern

Siemens Technology and Services
Dec, 2015 - Feb, 2016 2 months
    Worked on a white-box approach for test case prioritization and selection using source code mappings, failure history, last execution time, test duration, and code change analysis. Technologies Used: Understand Tool, Python, NumPy, TensorFlow, deep learning, testing, code analysis.

Achievements

  • $12.6M funding for startup for COVID-19 detection from eye images using AI, later acquired by SP 500 company.

Major Projects

1Projects

Detection of Covid-19 from eye images using AI

    Led a project involving computer vision for disease detection, achieving $12.6M funding and later acquisition by a SP 500 company.

Education

  • B.Tech Computer Science

    Indian Institute of Technology Mandi
  • 12th

    Luthra Higher Secondary
  • 10th

    Burn Hall School

Certifications

  • Knowledge Graphs - Neo4j, Cypher, RAG

    DeepLearning.AI (Jan, 2025)
  • Microsoft Certified: Azure AI Engineer Associate

    Microsoft (Sep, 2024)
  • Microsoft Certified: Azure Data Scientist Associate

    Microsoft
  • Responsible Generative AI

    Microsoft AI
  • Build Natural Language Solutions with Azure OpenAI Service

    Microsoft AI

AI-interview Questions & Answers

I'm not a, I have around 8 years of experience. My primary skills are in data science, machine learning, and generative AI, language models. I also worked at Microsoft for around 5 years. And I am looking for the next challenge. I've worked on many challenging products. I have also worked with the latest language models at Microsoft, and I've

been able to bring a solution that's key. Yeah. So, basically, if you have a PyTorch model, and if we're in a high-traffic, cloud-based production environment, then there are various steps. One is that we can deploy it in a Kubernetes cluster and then do horizontal scaling. And then do more than that. So, that's the first step to get load balancing, which is one thing. The other thing is that we can also convert the model to ONNX format, which is more optimized for this. That's the second step. The third is we can also use vertical scaling, using a high-end GPU for serving this.

on the top of my mind.

Yeah, so basically, AWS is a service function, and if you want to maintain managed state in a Python-based microservice that interacts with TensorFlow models hosted on AWS. For this state, we can use some external database and a config database or something like that. And basically, the AWS number can connect to that and get the state from that. So, that's one way of managing state in a Python-based microservice.

Yeah. So some of the best methods are basically using git. Not only is there version control, but it also ensures that there is a standard with if all the developers follow, then the code will be well managed. And we can also use mypy, which is a library for doing dynamic and static testing of the code. Another good practice is to basically add type hints also in the code, although Python doesn't require it. But, for credibility purposes, we should do that and also do proper exception handling.

Yeah, for containerization, I think if a cycle learn application, we can use Docker to containerize it. Like, we can create an API, like fast API or something, and then use Docker to containerize it and deploy it as a Docker image.

Yeah, just the screen dot add thing, basically, always will return true, whether it's seen or not seen, whether it's there in the set or not. So, basically, if you do return all of true, it will be true.

I think in this case, there can be some racing condition that will happen, and we cannot, and that's why the threads will not function as intended. So we can use some of the same words, or logs, in order to prevent it.

Yeah. So blue green deployment is easily done in a Kubernetes. Like, if you deploy your models to Kubernetes as Docker containers, then using Helm charts for the same, it happens in a blue green manner. Only thing is, if you do a new deployment, there are a couple of containers of the old model that are running, they will start up and then get decommissioned in a good manner.

Yeah. I think PyTorch is more widely adopted. There's a much more developer support for PyTorch, much more open source support for PyTorch, and that's why I think that is the preferred way to go. TensorFlow allows us some customizability, so that's the pro of TensorFlow.

Yeah. So basically, scalability always takes into account whether you want to scale it. So we have to deploy it in a manner where it can be easily scaled vertically or horizontally. That is one thing. Resilient neural networks will become, say, if you're having data augmentation in the training dataset so that it becomes more robust, more resilient. And similarly, we have to adopt all the responsibility principles while developing these. So those are the two, three things that can be done in order to make it.