Software Engineer, Security (ai Code)

Lovable Lovable · Coding AI · Stockholm, Sweden · Engineering

Software Engineer focused on AI code security, responsible for designing and building static code analysis and security scanning capabilities for an AI-powered software creation platform. Integrates AI/LLMs into security workflows.

What you'd actually do

  1. Build out our code scanning engine: Design and implement static analysis and security scanning that surfaces findings in user-generated application code across web and mobile.
  2. Ship features end-to-end across frontend, backend, and infrastructure as part of a small, self-sufficient team (≤3 engineers).
  3. Integrate AI/LLM capabilities into security workflows to detect, explain, and remediate vulnerabilities.
  4. Advocate for secure coding practices, conduct security-focused code reviews, and raise the bar across the engineering org.
  5. Influence our technical direction and product strategy with a security-first mindset.

Skills

Required

  • Golang
  • Rust
  • React
  • TypeScript
  • code security
  • static analysis
  • code scanning
  • systems design
  • performance tradeoffs
  • scalable architecture
  • product sense

Nice to have

  • Master's or PhD in code analysis, static analysis, or a related field
  • Experience integrating AI/LLMs into security tooling
  • Familiarity with mobile app security scanning

What the JD emphasized

  • 3+ years of experience in code security, static analysis, or code scanning
  • security-focused products
  • AI/LLM into security tooling
  • security findings
  • security-focused code reviews
  • security-first mindset

Other signals

  • AI code security
  • static code analysis
  • security scanning capabilities
  • AI-powered software creation platform