Senior Software Engineer, Agentic AI

Invicti
Boston
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Problem-solving","Ownership","Accountability","Communication","Adaptability"]

Join a newly formed AI team to build an agentic AppSec solution that helps defenders using attacker-inspired techniques, with an initial focus on agentic pentesting. You’ll design and implement multi-agent systems in Python, create MCP integrations for security tools and developer workflows, and develop LLM prompt chains plus RAG/memory architectures. Own features end-to-end and collaborate across product, security, and platform/infrastructure teams to evaluate and productize new AI capabilities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Invicti
Invicti
7 months ago

Senior Software Engineer, Agentic AI

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 23 hours agoStatus: Live

Job Summary

Join a newly formed AI team to build an agentic AppSec solution that helps defenders using attacker-inspired techniques, with an initial focus on agentic pentesting. You’ll design and implement multi-agent systems in Python, create MCP integrations for security tools and developer workflows, and develop LLM prompt chains plus RAG/memory architectures. Own features end-to-end and collaborate across product, security, and platform/infrastructure teams to evaluate and productize new AI capabilities.
Location: Boston
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement autonomous multi-agent systems in Python, focusing on orchestration, reasoning, and decision-making.
  • •Build MCP integrations connecting Octo to security tools, developer environments, and AI coding assistants.
  • •Develop and refine prompt chains for security use cases, including triage, prioritization, and remediation.
  • •Build retrieval-augmented generation pipelines and memory architectures to provide persistent, contextual agent understanding.
  • •Own features end-to-end (design through production), including build, test, deploy, and measurement, and collaborate with product and security teams.

Pay and Benefits

Perks:Health InsuranceVisionDentalEmployee AssistanceParental Leave401kLearning BudgetHybrid Schedule

Key Requirements

  • •5+ years of production software development experience with a track record of shipping high-quality solutions.
  • •Hands-on experience building LLM-powered applications, RAG systems, or agentic AI.
  • •Strong Python proficiency with solid software engineering fundamentals.
  • •Understanding of distributed systems, API design, and cloud-native architectures.
  • •Experience with prompt engineering, embeddings, and vector databases, plus end-to-end development skills (pipelines, tests, monitoring, scalability).
Experience:Agentic AILLM applicationsRAGApplication securityPentesting
Skills:Problem-solvingOwnershipAccountabilityCommunicationAdaptability
Tech Stack:PythonAWS Strands AgentsModel Context Protocol (MCP)OctoCursorGitHub CopilotLLMPrompt engineeringRAGMemory systemsEmbeddingsVector databasesClaude CodeLangGraphAutoGenCrewAIGoC#Vue.jsAWS Bedrock

Company Brief

Invicti
Provides dynamic application security testing (DAST) and web application/API security solutions, formed by combining Netsparker and Acunetix to help organizations detect, prioritize, and fix web-app vulnerabilities at scale.
Industry: Cybersecurity
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Valuation: USD 500M to 1B
Funding: Private Equity Backed
Headquarters: Austin, United States
Founded: 2018
Glassdoor
Glassdoor: 3.5
WebsiteLinkedInGlassdoor