Job Description
Snyk is seeking a Staff Incubation Engineer to contribute to the technical design, development, and scaling of new AppSec features. The role focuses on LLM security, building on existing SAST and DAST capabilities to create groundbreaking new products. The Staff Engineer will drive the overall product, leveraging their knowledge of application security, production-scale Gen AI stacks, and enterprise-grade backends.
The role involves:
- Rapidly prototyping new ideas and iterating on products based on customer feedback.
- Spearheading the development and application of LLM-based features end-to-end.
- Developing systems that combine software and prompt engineering.
- Designing evaluation systems to optimize the overall trust and accuracy of AI features.
- Optimizing prompts, vector embeddings, and agents for performance and scalability.
- Translating research into useful technology and building a new product in collaboration with a senior team.
Requirements include:
- 8+ years of relevant experience in software engineering with a focus on Application Security and/or LLM development.
- Experience shipping production software with key generative AI and LLM components or cybersecurity solutions.
- Experience with RAG, vector search, agents, and AI pipelines.
- Experience building fast and iterating against customer feedback.
Snyk offers:
- Flexible working hours and work-from-home allowances.
- Generous vacation and wellness time off.
- Health benefits, employee assistance plans, and an annual wellness allowance.
- Life insurance, disability benefits, and retirement/pension programs.
- Mobile phone and education allowances.