AI Prompt Engineer at Varonis
Posted on (a year ago)
Industry: Software Development
Job Type: Full-time
Experience Level: Associate
Job Description
Data has never been more valuable and vulnerable. As cybercriminals become more sophisticated and regulations become stricter, organizations struggle to answer one key question: “Is my data safe?”
At Varonis, we see the world of cybersecurity differently. Instead of chasing threats, we believe that the most practical approach is to protect data from the inside out. We’ve building the industry’s first fully autonomous data security platform to help our customers dramatically reduce risk with minimal human effort.
At Varonis, we move fast. We’re an ultra-collaborative company with brilliant people who care deeply about the details. Together, we’re solving interesting and complex puzzles to keep the world’s data safe.
We work in a flexible, hybrid model, so you can choose the home-office balance that works best for you.
We are seeking a highly skilled and motivated Prompt Engineer to join our talented team. As a Prompt Engineer, you will play a crucial role in developing and optimizing our language model's conversational abilities. You will work closely with our architects, machine learning engineers, security researchers, and data scientists to design, implement, and refine prompt engineering strategies.
Responsibilities
- Design and develop innovative prompts and instruction sets to enhance the conversational capabilities of our language model.
- Collaborate with the research team to understand the underlying model architecture and identify areas for improvement.
- Optimize prompts to generate high-quality, coherent, and contextually relevant responses.
- Conduct thorough analysis and experimentation to measure the impact of different prompt engineering techniques on model performance and accuracy.
- Stay up to date with the latest advancements in natural language processing and prompt engineering methods.
- Work closely with the data team to gather and preprocess data for prompt engineering tasks.
- Collaborate with software engineers to integrate prompt engineering techniques into production systems.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field. A master's or Ph.D. is a plus.
- Solid understanding of natural language processing, machine learning, and deep learning principles.
- Proficiency in Python and experience with popular deep learning frameworks such as TensorFlow or PyTorch.
- Familiarity with prompt engineering techniques.
- Familiarity with vector databases and embedding techniques.
- Familiarity with OpenAI.
- Experience with LangChain and Auto-GPT is a plus.
- Experience with tuning large language models for specific applications is a plus.
- Strong analytical and problem-solving skills, with the ability to evaluate and interpret complex data.
- Excellent communication and collaboration skills, with the ability to work effectively in a multidisciplinary team.
- Proven track record of delivering high-quality results in a fast-paced and dynamic environment.
- Strong attention to detail and a passion for creating exceptional user experiences.