Semgrep is on a mission to make it expensive to exploit software by providing industry-leading code, dependency, and secrets scanning.
The role involves applying cutting-edge AI/ML tools to build solutions that deliver value for developers.
The supply chain product team focuses on helping developers secure their software from vulnerabilities introduced by dependencies.
The goal is to simplify supply chain security by identifying the 2% of vulnerabilities that are actually reachable.
Responsibilities include integrating AI platform APIs, developing prompt chains for LLMs, experimenting with technology, training ML models, and working on product initiatives from user research to deployment.
The role also requires ensuring high-availability operation of services and participating in an on-call rotation.
Requirements:
Candidates should have 5+ years of experience writing production software.
A curiosity and love for new technologies is essential.
Experience with GPT-4, Codex, or other LLMs, as well as ML algorithms or research, is required.
Experience in a startup or fast-paced environment is preferred, with comfort in discarding prototypes.
Proficiency in Python coding is necessary.
Interest in prompt engineering and vector databases is important.
Candidates should be excited about building for customers and solving their core problems.
Excellent and proactive communication skills, both verbal and written, are required.
Benefits:
The salary range for this position is $176,000 - $207,000, with additional equity and benefits.
Semgrep offers comprehensive health plans, generous vacation time, and a 401k.
Learning stipends are provided to support employee development.
The company prioritizes employee well-being and works with individuals to accommodate their needs.
Semgrep is committed to fair compensation and regularly updates internal compensation bands based on market data.