Prompt Engineer & Librarian


Apply for Position

Job Summary

The Prompt Engineer & Librarian is responsible for developing, managing, and curating a diverse collection of prompts and resources to support the training and performance of the language model. This role involves understanding the needs of the model and its users, creating high-quality prompts, and organizing and maintaining a comprehensive prompt library. The Prompt Engineer & Librarian collaborates with the research and engineering teams to ensure the prompt quality and effectiveness in achieving the desired outcomes. This position requires a strong understanding of language models, excellent research and organizational skills, and the ability to work with large datasets.

What We’re Looking For

  • Prompt Development: Create and refine prompts for training and fine-tuning language models, considering various domains, topics, and conversational contexts.

  • Prompt Curation: Curate and maintain a comprehensive prompt library, ensuring easy accessibility and organization of prompts for different use cases.

  • Research and Analysis: Stay up-to-date with the latest research and developments in language models, prompt engineering, and prompt engineering evaluation methods.

  • Quality Assurance: Conduct regular audits of prompts to assess their quality, correctness, and alignment with desired outcomes.

  • Collaboration: Collaborate with the research and engineering teams to understand model requirements and provide guidance on prompt design and improvements.

  • Documentation: Document prompt-related processes, best practices, and guidelines to facilitate knowledge sharing and onboarding of new team members.

  • Performance Optimization: Continuously optimize prompts to enhance the performance, robustness, and generalization capabilities of the language model.

  • Experimentation: Design and conduct experiments to evaluate the impact of different prompts on the model's behavior and performance.

  • Data Management: Ensure proper organization and version control of prompt datasets, maintaining a clean and efficient data pipeline.

  • Training Support: Collaborate with the training team to troubleshoot prompt-related issues during the model training process.


  • Bachelor's degree or higher in computer science, natural language processing, or a related field.

  • Strong understanding of language models, prompt engineering techniques, and prompt evaluation methodologies.

  • Familiarity with machine learning frameworks and tools (e.g., TensorFlow, PyTorch) and proficiency in Python programming.

  • Excellent research and analytical skills, with the ability to analyze data, identify patterns, and draw meaningful insights.

  • Attention to detail and a high degree of accuracy in prompt development and curation.

  • Strong organizational and project management skills, with the ability to prioritize tasks and manage multiple projects simultaneously.

  • Excellent communication and collaboration skills to work effectively with cross-functional teams.

  • Ability to adapt to a fast-paced and evolving environment, with a passion for staying updated with the latest advancements in AI and natural language processing.

Preferred Qualifications:

  • Experience in prompt engineering and working with large-scale language models.

  • Familiarity with libraries and tools for natural language processing and data analysis (e.g., NLTK, pandas).

  • Knowledge of cloud computing platforms (e.g., AWS, GCP) and experience with distributed computing frameworks.

  • Experience in designing and conducting experiments to evaluate model behavior and performance.

You Will Love Working Here If…

  • You thrive in small business environments with opportunities to build relationships.

  • You value varied experiences and love working in a fast-paced environment with changing projects and clients.

  • You want to work in an ever-growing company with the potential for customizable tasks and evolution within your position.

  • You love playing games (video, board, and trivia varieties).

  • You have a creative spirit with an analytical mind.

  • You are a passionate nerd who likes to geek out about stuff you love.

About Us

Kahoa is an AI development shop that uses modern technology to build and design innovative software for our clients. When you become part of Kahoa, you will work in different industries and disciplines, with companies ranging from start-up to enterprise-level, while maintaining a foundational team that will always have your back. We are an Agile company that has about 30 years of diverse experience with expert-level designers, developers, and project managers. On each project, our teams use modern stacks, in-demand languages, and leading-edge technologies to deliver quality products to our clients.

Kahoa offers employees competitive benefits packages which include 401K matching, premiere health/dental/vision insurance, paid overtime, rolling PTO, flexible schedules, and remote work options. Additionally, we are a family-inclusive business and we love to take every opportunity we can to spend time together outside of everyday project work. We hold frequent company activities including monthly BBQs (we love to grill), amusement park days, fun activities for out-of-state employees, team lunches, holiday gift giveaways, holiday parties, and movie premiere nights.

Apply for Position

0 / 500

Let's Move Mountains

Talk to a Kahoa team member today!

Learn More

SolutionStream is now

New name, new logo, same us!

Come see for yourself at