Technical practice
How would you design a scalable pipeline for structured and unstructured training data?
What to coverThe role includes curating, cleansing and preparing large-scale datasets for machine learning and foundation models. Suggested preparation: explain quality checks, lineage and how you would handle different data formats as volumes grow.
How would you choose a Python machine-learning framework for a model-development task?
What to coverThe posting names Python, PyTorch, TensorFlow and Scikit-learn. Suggested preparation: compare their fit for training and experimentation, and explain how you would keep results reproducible.
When would you choose a small language model rather than a large one, and what would you test in the prompts?
What to coverThe role calls for hands-on work with both model sizes and prompt engineering. Suggested preparation: discuss capability, latency and resource trade-offs, then describe how you would test prompt reliability.
How would you decide whether and how to fine-tune a model?
What to coverModel fine-tuning is a stated duty; LoRA, PEFT and hyperparameter optimization appear as preferred expertise. Suggested preparation: compare adaptation approaches against a baseline using quality, compute and deployment constraints.
How would you build an agentic workflow for automation and decision-making?
What to coverThe role involves building and optimizing agentic workflows with orchestration frameworks. Suggested preparation: explain task boundaries, tool use, failure handling and when a simpler workflow would be preferable.
How would you improve retrieval quality in an enterprise RAG system?
What to coverThe posting specifies semantic search, embeddings, re-ranking and document retrieval optimization. Suggested preparation: explain how you would diagnose poor retrieval and compare improvements to indexing, candidate retrieval and re-ranking.
How would you use vector, SQL and NoSQL stores in an AI solution?
What to coverKnowledge of vector databases, semantic search architectures and SQL/NoSQL platforms is required. Suggested preparation: distinguish their roles in retrieval and application data, including consistency and query trade-offs.
How would you benchmark accuracy, reliability, safety and performance?
What to coverEstablishing evaluation frameworks is a stated duty, with RAGAS and TruLens listed as examples of preferred tools. Suggested preparation: define test sets and metrics for each dimension, and explain how results would inform changes before deployment.
How would you assess training-data quality and bias?
What to coverData labeling, synthetic data and bias mitigation are listed as preferred knowledge. Suggested preparation: discuss validation of labels and synthetic examples, checks for uneven outcomes, and the limitations of each measure.
How would you move an experimental model into cloud-native production?
What to coverThe role focuses on production-grade AI and names Azure AI Foundry, Vertex AI and Amazon SageMaker as cloud-platform examples. Suggested preparation: describe a deployment and operationalization strategy, including monitoring, rollback and trade-offs in containerized deployment.
Behavioural practice
Tell me about a time you led an AI solution from experiment toward production.
What to coverThis reflects the role's responsibility for turning experimental models into scalable capabilities. Suggested preparation: use situation, action and result to show what you led, the obstacles you addressed and the outcome.
Describe a time you aligned technical and business stakeholders on an AI design.
What to coverThe role works with architects, data engineers, cloud specialists and business stakeholders. Suggested preparation: give a situation, your actions to resolve differing priorities, and the resulting decision or delivery outcome.
Tell me about a time data quality threatened a model-development effort.
What to coverThe posting emphasizes large-scale data preparation and cleansing. Suggested preparation: explain the situation, how you identified and addressed the issue, and what changed as a result.
Describe a time evaluation results caused you to change an AI solution.
What to coverThe role calls for benchmarking accuracy, reliability, safety and performance. Suggested preparation: present the situation, the evidence and action you took, and the result, including any trade-off you accepted.
Tell me about a time you set technical direction for an AI or machine-learning team.
What to coverLeading AI and machine-learning development is central to this manager role. Suggested preparation: describe the situation, how you weighed options and guided others, and the result of that decision.