New opportunity

AI Engineer – Agentic AI & Cloud Discovery

PRAGMATIKE · Chennai, India

About this role

PRAGMATIKE is recruiting for a global enterprise cybersecurity company developing products that secure AI agents, LLM-powered applications and the data they access. This remote-first, full-time role is based in India, with the posting listing Chennai, Tamil Nadu. The stated start date is November 2026. Two AI Engineer openings share the same requirements but offer different workstreams: Agentic AI Forensics or Cloud Discovery.

Responsibilities

  • In Agentic AI Forensics, turn agent traces, prompts, tool calls and security events into structured, explainable findings for security analysts using LLM reasoning, RAG, extraction and evaluation. In Cloud Discovery, classify cloud resources and workloads to identify AI agents, model endpoints and AI-enabled applications, and infer their purpose and security risk at scale.
  • Design LLM-powered analysis and classification pipelines, prototype prompting, RAG, extraction and ML classifiers in Python, and productionize solutions as Go services against defined accuracy targets.
  • Build ground-truth datasets, evaluation metrics and regression suites; monitor production model quality and drift and address degradation. Work with security researchers on detection and summarization logic, and integrate results with event, storage and UI layers.
  • Use AI-assisted workflows for implementation, testing, debugging and experimentation.

Required qualifications

  • 4+ years of software engineering experience, including 2+ years shipping LLM- or ML-backed features to production. Strong Go and Python skills; hands-on experience with LLM APIs, prompt engineering, structured outputs and RAG; and experience evaluating LLM/ML systems.
  • Understanding of AI agent architectures, tool calling, MCP or similar protocols, multi-step planning and failure modes. Experience deploying with Docker, Kubernetes and AWS, GCP or Azure.
  • Fluent English, strong communication, ownership and independent work in a distributed environment. Use of modern AI coding assistants, such as Claude Code, Cursor, GitHub Copilot or Codex, is mandatory. Interviews will discuss how candidates use and validate AI-assisted development.

Preferred

Security analytics, SIEM/SOAR or digital forensics; cloud APIs, IAM and resource inventory; vector databases, embedding pipelines or model fine-tuning; AI application tracing and OpenTelemetry-style observability; cybersecurity or trust and safety; and experience introducing AI-assisted development workflows across teams.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

GoPythonLLM APIsPrompt engineeringRAGStructured extractionMachine learning classificationLLM evaluationRegression testingModel monitoringAI agent architecturesTool callingMCPDockerKubernetesAWSGCPAzureClaude CodeCursorGitHub CopilotCodexSecurity analyticsSIEMSOARDigital forensicsCloud provider APIsIAMVector databasesEmbedding pipelines

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Deliver the assigned security workstream

    The role covers one of two workstreams: Agentic AI Forensics turns traces, prompts, tool calls and security events into explainable findings for analysts; Cloud Discovery classifies cloud resources and workloads to identify AI systems and infer purpose and risk at scale.

  • Move from Python experiments to Go services

    The posting calls for prototyping prompting, RAG, structured extraction and classifiers in Python, then productionizing LLM-powered analysis and classification pipelines as Go services that meet defined accuracy targets.

  • Measure and maintain model quality

    The engineer will define ground-truth datasets, evaluation metrics and regression suites, then monitor production quality and drift and address degradation.

  • Make security results actionable

    The role involves working with security researchers to turn attack patterns and risk signals into detection and summarization logic, then integrating results with event, storage and UI layers for security teams.

  • Use AI-assisted development with judgment

    AI coding assistants are a stated must-have. The posting says interviews will cover how candidates use these tools in development and validate their output; the role also calls for independent ownership in a remote-first team.

Likely challenges to think through

  • Balancing explainability with coverage and scale

    Preparation hypothesis: forensics findings need to be understandable to analysts, while cloud discovery must classify varied resources at scale. Prepare to explain how you would choose evidence, structured outputs and review thresholds without treating a plausible LLM explanation as proof.

  • Keeping evaluations representative

    Preparation hypothesis: ground truth and regression tests may be difficult to keep current as agent behavior, cloud inventories and risk signals change. Prepare a concrete approach to labeling, selecting error metrics, monitoring drift and deciding when degraded results need investigation.

  • Hardening fast-moving AI prototypes

    Preparation hypothesis: moving Python experiments into Go services may create tension between iteration speed and reliable production behavior. Prepare to discuss how you would preserve measured quality while testing interfaces, failure handling and cloud-native deployment—and how you would validate AI-generated code rather than accept it unchecked.

03

Practice your answers

Technical practice

How would you turn agent traces and tool calls into explainable security findings?

What to coverThe Agentic AI Forensics workstream uses traces, prompts, tool calls and security events to produce findings for analysts. Preparation suggestion: describe how you would correlate evidence, extract a structured finding and make its reasoning traceable without presenting an LLM inference as an observed fact.

How would you classify cloud workloads to discover AI applications at scale?

What to coverThe Cloud Discovery workstream identifies AI agents, model endpoints and AI-enabled applications, then infers their purpose and security risk. Preparation suggestion: compare classification signals and approaches, including how you would handle ambiguous resources and measure false positives; cloud APIs and IAM are listed as preferred knowledge.

When would you use prompting, RAG or a classifier?

What to coverThe posting calls for Python prototypes using prompting, RAG, structured extraction and ML classifiers. Preparation suggestion: explain which approach fits evidence retrieval, extraction or classification, and how you would validate structured outputs and identify unsupported claims.

How would you build an evaluation set and choose accuracy metrics?

What to coverThe role involves ground-truth datasets, defined accuracy targets, human review and regression suites. Preparation suggestion: address labeling quality, representative and difficult cases, appropriate error measures, and how a regression suite would catch changes that harm security findings or discovery results.

How would you detect and investigate declining model quality?

What to coverThe posting explicitly calls for production quality monitoring, drift detection and processes to address degradation. Preparation suggestion: distinguish changes in input data from changes in output quality, then explain how you would investigate failures and verify a fix against the evaluation set.

What failure modes matter in multi-step AI agents?

What to coverThe required knowledge includes agent architectures, tool calling, MCP or similar protocols, multi-step planning and common failure modes. Preparation suggestion: discuss how you would observe a sequence of tool calls, identify where a plan failed and avoid treating an agent's stated intent as proof of what occurred.

How would you move a Python prototype into a production Go service?

What to coverThe role pairs Python experimentation and data pipelines with Go production services. Preparation suggestion: explain how you would preserve evaluated behavior while addressing API contracts, testing, error handling and operational trade-offs in the service.

How would you deploy and operate an LLM-backed service in the cloud?

What to coverDocker, Kubernetes and experience with AWS, GCP or Azure are stated requirements. Preparation suggestion: describe deployment and runtime checks relevant to an LLM-backed Go service, including how you would diagnose service failures separately from model-quality failures.

How would you integrate findings with event, storage and UI layers?

What to coverThe posting calls for AI-powered results to reach security teams through event, storage and UI layers. Preparation suggestion: discuss a finding's data contract, evidence references and failure handling so analysts can interpret and act on the result.

How would you translate security research into detection and summarization logic?

What to coverThe role involves working with security researchers on attack patterns and risk signals. Preparation suggestion: explain how you would turn a proposed signal into testable logic, evaluate misleading matches and keep summaries tied to the underlying evidence.

Behavioural practice

Tell me about a time you worked with a domain expert to define a detection or finding.

What to coverThe posting emphasizes collaboration with security researchers. Preparation suggestion: use a real situation, your actions to resolve ambiguity and the result, including how you checked that the resulting logic reflected the expert's intent.

Describe a time you owned a production ML or LLM feature from prototype to release.

What to coverThis role spans experimentation and production engineering and calls for ownership. Preparation suggestion: explain the situation, your decisions and actions, and the measured result; distinguish what you personally did from the team's work.

Tell me about a time you validated or rejected AI-generated development work.

What to coverThe posting says AI coding assistants are a must-have and explicitly mentions discussing how their output is validated. Preparation suggestion: give a real situation, the tool-assisted work and your checks, then state the result without implying that generated code was accepted unreviewed.

Describe a time you resolved a quality problem after deployment.

What to coverThe role includes monitoring model quality and addressing degradation. Preparation suggestion: cover the situation and signal that exposed the problem, the actions you took to investigate it, and the outcome or remaining uncertainty.

Tell me about a time you coordinated an ambiguous task across a distributed team.

What to coverThe posting calls for independent work, clear communication and ownership in a remote-first environment. Preparation suggestion: give a real situation, how you communicated decisions and dependencies, and the result of your actions.

02

Sharpen your knowledge

Topics to prepare

  • Agent architecture and failure modes

    The posting requires understanding of tool calling, MCP or similar protocols, multi-step planning, and common failure modes. Exercise: diagram a multi-step agent run, marking where a tool result or planning decision could produce an incorrect security finding.

  • LLM analysis and classification design

    LLM APIs, prompting, structured outputs, and RAG are explicit requirements. Exercise: compare when retrieval, structured extraction, or an ML classifier would fit a security-event summary versus a cloud-resource classification, and explain how each output would be checked.

  • Evaluation and production quality

    The role calls for ground truth, accuracy targets, regression suites, and monitoring for drift. Exercise: define a small labelled example set, suitable metrics, a human-review step, and a rule for investigating a drop in quality.

  • Agentic AI Forensics workstream

    This workstream turns traces, prompts, tool calls, and security events into explainable findings for analysts. Exercise: trace how those inputs could support a finding, and identify which evidence an analyst would need to inspect. Treat the example as interview preparation, not a specified product design.

  • Cloud Discovery workstream

    This workstream classifies resources and workloads to identify AI agents, model endpoints, and AI-enabled applications, then infers purpose and risk. Exercise: list the evidence needed to distinguish those categories and cases that should remain uncertain. Cloud APIs, IAM, and resource inventory are listed as preferred knowledge.

  • Prototype-to-production architecture

    The posting pairs Python experimentation with Go services and cloud-native deployment. Exercise: sketch how a Python prototype becomes a Go-backed capability connected to event, storage, and UI layers; identify where evaluation and quality monitoring fit.

Skills to revise

  • Prototype a Python pipeline

    Python prototyping of prompting, RAG, structured extraction, and ML classifiers is part of the job. Practice on a small illustrative set of agent events or cloud-resource descriptions; produce structured outputs and inspect ambiguous cases. This dataset is a practice suggestion, not an employer-provided dataset.

  • Productionize an analysis path in Go

    Strong Go skills for production services are required. Practice implementing a small service that accepts an analysis request, validates a structured result, and handles an unsuccessful LLM response; explain what must change from the Python prototype.

  • Build an evaluation regression suite

    The posting explicitly asks for ground-truth datasets, metrics, and regression suites. Practice labelling a few examples, recording expected outputs, running an offline comparison, and examining errors before accepting a change.

  • Rehearse cloud-native deployment

    Experience with Docker, Kubernetes, and AWS, GCP, or Azure is required. Practice explaining or demonstrating how to package and deploy the Go service using Docker and Kubernetes on one of the listed cloud platforms, including how its quality would be monitored after release.

  • Validate AI-assisted development

    Using an AI coding assistant is a must-have, and interviews will discuss how its output is validated. Practice using one listed assistant, such as Claude Code, Cursor, GitHub Copilot, or Codex, for a bounded code or test change; review the result, run tests, and explain what you corrected or rejected.

  • Surface actionable security results

    The role integrates AI capabilities with event, storage, and UI layers and works with security researchers on detection and summarization logic. Practice turning a sample risk signal into a concise finding with supporting evidence and a structured result that those layers could consume. The sample format is a preparation suggestion, not a specified employer schema.

04

Your preparation checklist

  • Map evidence to the stated requirements

    Prepare a one-page map of relevant examples for Go, Python, production LLM/ML features, LLM APIs, RAG, structured outputs, evaluation, agent architectures and cloud deployment. Mark gaps honestly; the posting specifies 4+ years in software engineering and 2+ years shipping LLM/ML features.

  • Rehearse a production project walkthrough

    If you have a relevant project, prepare a concise account of the Python experimentation, Go service design, your contribution, deployment, measured results and lessons learned. Explain how you worked independently and communicated decisions in a distributed team.

  • Sketch a workstream-specific design

    As a practice exercise, choose agent-trace analysis that produces explainable analyst findings, or cloud-resource classification that identifies AI applications and security risk. Draw the inputs, LLM/ML pipeline, Go service and outputs; state how you would handle uncertain results.

  • Build an evaluation plan

    For your design, outline ground-truth examples, accuracy metrics, human review, regression cases and production drift checks. Include likely failures, such as misleading tool-call traces or ambiguous cloud resources, and how you would detect degradation.

  • Explain the production boundaries

    Prepare a diagram showing Docker and Kubernetes deployment on one cloud provider you know, plus connections to event, storage and UI layers. Be ready to discuss agent tool calling, MCP or similar protocols, and multi-step failure modes where relevant.

  • Document AI-assisted development practice

    Prepare a specific example of using an AI coding assistant for implementation, testing or debugging, including what it produced, how you validated it and what you changed. The posting says interviewers will ask about this workflow.

  • Write questions for the employer

    Ask which of the two workstreams the opening serves, how accuracy targets and ground truth are defined, how security researchers review findings, and how model drift is monitored. These are questions to clarify the role, not stated company processes.

AI-generated from the job information · Prepared Sep 30, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 4 Nov 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…