E

Emergent Labs

Autonomous coding agents generate deployable software

Senior Software Engineer - Application Security

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • 5–10+ years of experience in Application Security.
  • Strong coding ability in Python, JavaScript, TypeScript, and backend systems.
  • Deep understanding of the OWASP Top 10, authentication and session management, API security, injection, and sandbox escape vectors.
  • Experience working closely with product and engineering teams.

Responsibilities

  • Define security patterns for applications generated by AI agents.
  • Enforce guardrails across authentication, data access, APIs, and business logic.
  • Build frameworks to ensure secure-by-default application generation.
  • Work directly with AI and agent pipelines to prevent insecure code from being produced.
  • Build static and semantic validation layers for generated code.
  • Detect prompt injection and adversarial input patterns.
  • Identify vulnerabilities in dynamic application creation flows.
  • Analyze risks in multi-tenant user-generated environments.
  • Build reusable threat models for agent-driven systems.
  • Build authentication systems, permission frameworks, and secure software development kits.
  • Build secure API gateways and rate limiting.
  • Build input and output validation layers for large language model-driven flows.
  • Break applications generated by Emergent agents.
  • Identify systemic weaknesses rather than one-off bugs.
  • Feed red-team learnings back into generation systems.

Desired Qualifications

  • Experience with AI and large language model systems.
  • Experience with prompt injection and output validation.
  • Experience with secure code generation systems.

About the Company

Emergent Labs

Autonomous coding agents generate deployable software

Emergent Labs builds software by autonomous coding agents that turn plain-language ideas into tested, versioned, deployable applications in minutes. Enterprises use it to write, maintain, and test millions of lines of code with minimal human input. Unlike many providers, it offers end-to-end automation from idea to deployment at scale for large codebases, supported by experienced leadership and rapid ARR growth to a global user base. Goal: democratize software development so anyone with an idea can create software, shrinking development cycles from weeks to minutes.

Company size
1-10
Company stage
Grant
Total funding
$50K
Headquarters
Milwaukee, WI
Founded
2024

Recently Posted Jobs

Explore more opportunities at Emergent Labs

See more jobs