About the job
Join Us as a Fullstack Engineer in AI Code Security! At Lovable, we are on the lookout for a passionate Fullstack Engineer who is dedicated to advancing AI code security. In this role, you will be at the forefront of designing and implementing robust static code analysis and security scanning capabilities, ensuring that Lovable remains the premier AI-powered software creation platform globally.
Why Choose Lovable?
Lovable empowers individuals and teams to develop software using plain English. Our platform is utilized by a diverse range of users, from solo entrepreneurs to Fortune 100 companies, allowing millions to turn their ideas into tangible products swiftly. We are spearheading a transformative shift in software development, providing you with a unique opportunity to make a significant impact in the digital landscape. With a user base exceeding 2 million across over 200 countries, our influence is vast—and we are just getting started.
Based in Stockholm, we are a small yet highly skilled team committed to building a company that will define a generation. We prioritize ownership, rapid iteration, and collaborative efforts with minimal ego. We are looking for individuals who are deeply passionate about their craft, who will challenge us, and who are motivated to create lasting change.
Key Qualifications
3+ years of experience in code security, static analysis, or code scanning, preferably with a focus on security-centric products (SAST, linters, vulnerability scanners, or similar utilizing AI or sophisticated machine learning techniques).
5+ years of full-stack engineering experience delivering high-quality software products.
Expertise in modern frontend technologies (React/TypeScript) and backend programming (Golang, Rust).
Comprehensive understanding of system design, performance trade-offs, and scalable architectures.
Strong product insight with the ability to convert security insights into user-friendly and actionable experiences.
Bonus: A Master’s or PhD in code analysis, static analysis, or a related discipline. Experience in integrating AI/LLMs into security tools. Knowledge of mobile application security scanning.
Your Responsibilities
Develop our code scanning engine: Architect and execute static analysis and security scans that identify issues within user-generated application code for both web and mobile platforms.
Deliver features end-to-end, spanning frontend, backend, and infrastructure alongside a compact, autonomous team (≤3 engineers).
Incorporate AI/LLM functionalities into security workflows to detect, elucidate, and resolve vulnerabilities.
Promote secure coding practices, perform security-focused code reviews, and elevate standards across the engineering organization.
Shape our technical trajectory and product roadmaps.

