Overview
On Site
Depends on Experience
Contract - W2
Contract - 48 Month(s)
Skills
Prompt Design
Prompt Engineering
LLM
NLP
Python
Job Details
Day to Day job Duties:
- Prompt Design and Optimization: Create, test, and refine prompts for various AI applications (e.g., text generation, translation, chatbots, content creation, summarization) ensuring accuracy, consistency, and contextually appropriate outputs.
- Context Engineering: Build and manage systems that provide the AI with the right information and tools at the right time. This includes selecting and structuring relevant data (user history, retrieved documents, external knowledge bases, etc.) to enhance the LLM's understanding and performance.
- Testing and Quality Assurance: Develop and implement testing frameworks to evaluate prompt effectiveness, identify edge cases, and ensure consistent AI system performance, according to the LangChain Blog.
- Domain Adaptation: Collaborate with subject matter experts to tailor AI interactions for specific domains (e.g., IT support, administrative processes, healthcare, finance) and integrate domain-specific terminology and workflows into prompt designs.
- Performance Analysis and Improvement: Analyze AI system outputs and user feedback to identify patterns and areas for improvement, implementing data-driven refinements to prompts and context systems.
- Documentation and Knowledge Sharing: Create and maintain comprehensive documentation of prompt design patterns, strategies, and best practices. Develop and maintain prompt libraries or repositories for reuse and knowledge sharing across the organization.
- Collaboration: Work closely with cross-functional teams, including product managers, developers, data scientists, UX designers, and subject matter experts to gather requirements, align prompt strategies with project goals, and integrate AI capabilities into products and workflows.
- Ethical AI Use: Design prompts that minimize biases, respect data privacy, and promote transparency, adhering to ethical AI standards and regulations.
- Stay Up-to-Date: Keep abreast of the latest advancements in AI, machine learning, natural language processing (NLP), generative AI, and prompt engineering techniques.
Skills Required:
- Overall 5+ years of experience.
- Bachelor s degree in computer science, Linguistics, Computational Linguistics, AI, Machine Learning, Data Science, or a related field, or equivalent experience.
- LLM Expertise: Deep understanding of Large Language Model (LLM) capabilities, limitations, and optimal interaction patterns, including familiarity with different LLM architectures and prompting techniques.
- Prompt Engineering Expertise: Advanced proficiency in crafting, testing, and refining prompts to produce consistent, accurate, and appropriate AI outputs.
- Natural Language Processing (NLP): Strong understanding of NLP concepts and techniques, including context management, semantic analysis, entity recognition, and conversational design.
- Technical Understanding: Sufficient technical knowledge to collaborate effectively with AI engineers and operations specialists on prompt implementation, optimization, and troubleshooting.
- Programming Skills: Proficiency in Python is highly beneficial, as it is widely used in AI development and for scripting, automation, and interacting with AI models.
- Analytical Skills: Strong analytical capabilities to evaluate prompt performance data, identify patterns in AI responses, and implement data-driven improvements.
- Creativity and Problem-Solving: Ability to think creatively to devise novel prompt approaches, overcome model limitations, and address complex use cases.
- Communication Skills: Excellent written and verbal communication skills, with a knack for crafting clear and concise instructions and communicating complex technical concepts to non-technical stakeholders.
- Attention to Detail: Precision in prompt wording, syntax, and instruction hierarchy.
- Adaptability and Continuous Learning: Staying current with rapidly evolving AI models and prompting techniques, along with a willingness to learn and adapt to new technologies.
- Experience: Demonstrated experience working with large language models and prompt engineering, particularly with enterprise applications, says Homerun.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.