Generative AI Engineer
Role summary
We are seeking a Generative AI Engineer to join our team. In this role, you will be responsible for researching, developing, and refining prompts for our Generative AI Platform. You will collaborate with cross-functional teams to understand use cases, analyze leading AI models like Perplexity and ChatGPT, and iterate on prompt design for optimal performance, safety, and ethical considerations. The ideal candidate will have extensive experience in natural language processing, text generation, and prompt engineering, with proficiency in Python and familiarity with various Generative AI models. This contract position requires strong analytical and communication skills to contribute effectively to our innovative platform.
- Collaborate with cross-functional teams, including data scientists, machine learning engineers, and product managers, to understand the specific use cases and requirements for the Generative AI Platform.
- Research and analyze the capabilities, limitations, and best practices of leading Generative AI models, such as Perplexity, ChatGPT / Azure AI/ , and NVIDIA's language models.
- Develop and refine prompts that effectively leverage the strengths of these AI models to generate content that is accurate, coherent, and aligned with the desired tone, style, and purpose.
- Conduct extensive testing and evaluation of prompts, iterating on the design to optimize for performance, safety, and ethical considerations.
- Maintain a comprehensive prompt library and documentation, ensuring prompt reusability and consistency across the platform.
- Develop tools and frameworks to streamline the prompt engineering process, including prompt templates, prompt scoring metrics, and automated prompt generation capabilities.
- Stay up-to-date with the latest advancements in Generative AI, natural language processing, and prompt engineering best practices, and continuously incorporate new techniques and insights into the platform.
- Collaborate with the product and engineering teams to integrate prompt engineering capabilities into the Generative AI Platform, ensuring seamless user experience and scalability.
- Provide training and support to platform users, educating them on effective prompt design and usage.
Qualifications
- Master's degree in Computer Science, Linguistics, or a related field. (PhD preferred)
- Extensive experience in natural language processing, text generation, and prompt engineering, with a deep understanding of the underlying principles and techniques.
- Proficiency in programming languages such as Python, Jupyter Notebooks, and Markdown, with the ability to write clean, maintainable, and efficient code.
- Strong analytical and problem-solving skills, with the ability to think critically and creatively to address complex challenges.
- Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team.
- Familiarity with leading Generative AI models, such as Perplexity, Azure GPT, and NVIDIA's language models, and their respective capabilities and limitations.
Job Type: Contract
Pay: $29.52 - $35.55 per hour
Expected hours: 40 per week
Work Location: In person
Similar roles
- Generative AI EngineerMitre Media · Fort Meade, Maryland, United States · Hybrid
Generative AI EngineerJ2B Global LLC · Mississauga, Ontario, Canada · Onsite- Generative AI EngineerCyber Space Technologies LLC · United States · Remote
- Senior Generative AI EngineerVLink Inc · United States · Remote
- Generative AI EngineerDataPattern · Toronto, Ontario, Canada · Onsite