CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Senior Application Security Engineer - GenAI Security Evaluation

Gramian Consulting Group

Contract Remote
Experience
5+ years
Work mode
Remote
Salary
₹11L – ₹24L a year estimatetypical for IT Jobs in India, 817 posts
Posted 3 days ago Last checked 37 min ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • In this role, you will assess how effectively static analysis tools identify security vulnerabilities in Generative AI applications…
  • You will analyze code paths, identify security weaknesses, define authorization contexts, develop deterministic tests, and document…
  • Your work will help improve the reliability of security tools and strengthen how AI systems are evaluated for application-level…
Experience
5+ years
Must-have skills
Application SecurityIAMPythonSASTSecurity QA & TestingTypeScript
Work mode
Remote

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Remote, India

**About Gramian**

Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.

**About the Role**

We are looking for experienced Application Security Engineers and Security-Focused Software Engineers to support a specialized AI security evaluation project.

In this role, you will assess how effectively static analysis tools identify security vulnerabilities in Generative AI applications, particularly LLM agents and Retrieval-Augmented Generation (RAG) systems. You will build small, runnable repositories containing realistic examples of Sensitive Information Disclosure (SID) and Excessive Agency (EA) vulnerabilities, alongside fixed and near-miss versions.

You will analyze code paths, identify security weaknesses, define authorization contexts, develop deterministic tests, and document findings. Your work will help improve the reliability of security tools and strengthen how AI systems are evaluated for application-level vulnerabilities.

**LOCATION:** Remote

**EXPERIENCE:** 5+ years in application/product security or security-focused software engineering

**PROJECT:** GenAI application security evaluation and AI training

**TECHNICAL FOCUS:** Python, TypeScript, SAST, CodeQL, Semgrep, LLM agents, RAG, and MCP

**AI EXPERIENCE:** Hands-on experience building LLM agents or RAG applications is required.

**Key Responsibilities**

  • Build runnable agent and RAG repositories containing code-reachable Sensitive Information Disclosure and Excessive Agency vulnerabilities.
  • Develop realistic security scenarios involving tool calling, agent memory, Model Context Protocol (MCP), and other LLM application components.
  • Create vulnerable, fixed, and hard-negative code variants with minimal security-relevant differences.
  • Evaluate static application security testing (SAST) tools and assess their ability to detect genuine vulnerabilities while avoiding false positives.
  • Perform source-to-sink analysis and trace relevant data flows, action paths, and trust boundaries.
  • Annotate security findings, including affected assets, root causes, controls, severity, and residual risk.
  • Define authorization contexts covering actors, tenants, identities, permitted data, actions, purposes, and recipients.
  • Develop deterministic tests to validate vulnerable, fixed, and negative security behaviors.
  • Recommend appropriate security controls and remediation approaches.
  • Participate in technical calibration, peer reviews, and quality assurance activities.

**Requirements**

  • 5+ years of professional experience in application security, product security, or security-focused software engineering.
  • Strong experience conducting secure code reviews and identifying application-level vulnerabilities.
  • Practical knowledge of source-to-sink analysis, taint analysis, and static application security testing (SAST).
  • Hands-on experience with security analysis tools such as CodeQL or Semgrep.
  • Experience building or securing LLM agents and/or Retrieval-Augmented Generation (RAG) applications.
  • Familiarity with frameworks and technologies such as LangChain, LlamaIndex, OpenAI or Anthropic SDKs, and Model Context Protocol (MCP).
  • Strong understanding of authorization models, including:
  • Actors, identities, and trust boundaries.
  • Multi-tenant authorization and access control.
  • OAuth, IAM, and identity management.
  • Permitted data access and actions.
  • Purpose and recipient restrictions.
  • Document-level access control.
  • Production-level coding experience in Python and/or TypeScript.
  • Ability to distinguish genuine Sensitive Information Disclosure and Excessive Agency vulnerabilities from non-findings and false positives.
  • Strong analytical skills and the ability to communicate technical security findings clearly.

Job data: Headcount Labs (headcountlabs.com), ODbL 1.0. The job description belongs to the employer. Location data © OpenStreetMap contributors and Overture Maps.

Key skills

Required

Application SecurityIAMPythonSASTSecurity QA & TestingTypeScript

Job market insights

244active Application Security jobs in India
459active IAM jobs in India
4,484active Python jobs in India
₹11L – ₹24L advertised yearly salary for IT Jobs in India (middle half of 817 posts that show a salary; median ₹17L)
5 more open jobs at Gramian Consulting Group

Jobs asking for Application Security in India also ask for

  • CI/CD47%
  • Python35%
  • AWS33%
  • Microsoft Azure32%
  • Kubernetes31%

From live job posts on CoreHRx, updated 11 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Senior Application Security Engineer - GenAI Security Evaluation job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹11L – ₹24L a year (typical for IT Jobs in India, 817 posts).

How much experience does this job need?

The post asks for 5 Yrs experience.

Where is this job based?

It is a remote job.

What kind of job is this?

It is a contract job.

This page helps Indian job seekers prepare for Python interviews for backend, data engineering and data analyst roles, whether you are a fresher facing your first technical round or an experienced developer aiming for a senior position. It has 60 questions in three levels, easy, medium and hard, each with a concise sample answer and, where it helps, runnable Python 3.12 code. Topics include data structures, OOP, generators, decorators, the GIL and concurrency, type hints, testing and performance. Answer each question aloud in your own words first, then compare with the sample answer and run the code to check your understanding.

Questions you may be asked

  1. What is the difference between mutable and immutable types in Python?
  2. What is the difference between a list and a tuple?
  3. What is the difference between is and ==?
  4. What are *args and **kwargs?

Get IT jobs you can do remotely by email

Create a free profile and we email you new IT jobs you can do remotely, at most once a week.

Similar jobs

Free · takes a minute · your resume fills your profile